@import url(https://s3.amazonaws.com/ewe-assets/uitoolkit/2-190/latest/core/less/mixins.less);@import url(https://s3.amazonaws.com/ewe-assets/uitoolkit/2-190/latest/core/less/mixins.less);.links .box-title[data-child-expanded="false"]{margin-bottom:0}
.links .columnar-list{margin:0}
.links .see-all-hotels-link{display:block;margin-top:.70588235em}
.links .box .title-main{color:#536d83}
.links h3{color:#536d83}
.links .box-type-plain{background:0;border-bottom:0;padding:0}
.links .box-type-plain .title-main{color:#536d83}
.links .menu-bar{margin-bottom:0}
.ie8 .links li{width:25%;padding-right:1.17647059em}
@media only screen and (max-width:30.6875em){li{margin-top:.70588235em}
.links-container-noTitle li:first-child{margin-top:0}
}
.editorial .box-title[data-child-expanded="false"]{margin-bottom:0}
.editorial header h3.title-main{color:#536d83}
.editorial .flex-app-content>:first-child{margin-top:0}
.editorial .flex-app-content h3{color:#1f1f1f}
.editorial .flex-app-content h4{color:#1f1f1f}
.editorial.teaser-content-view .itemHeading{font-weight:normal;margin-bottom:1.22222222em;color:#536d83}
.editorial.teaser-content-view .itemHeading{font-size:1.05882353em}
.editorial.teaser-content-view .itemHeading{line-height:1}
.editorial.teaser-content-view .flex-app-content p{font-size:.88235294em}
.editorial.teaser-content-view .flex-app-content p{line-height:1.5}
.editorial.teaser-content-view .flex-app-content h3{font-weight:normal;margin-bottom:1.22222222em}
.editorial.teaser-content-view .flex-app-content h3{font-size:1.05882353em}
.editorial.teaser-content-view .flex-app-content h3{line-height:1}
.editorial.body-view .title-main{font-size:1em}
.editorial.body-view .title-main{line-height:1.411764705882353}
.editorial.body-view .flex-app-content p{font-size:.88235294em}
.editorial.body-view .flex-app-content p{line-height:1.5}
.editorial.body-view .flex-app-content h4{color:#536d83}
.editorial.body-view .flex-app-content h4{font-size:.88235294em}
.editorial.body-view .flex-app-content h4{line-height:1.5}
.editorial .flex-1up .flex-card div:first-child.flex-content .itemHeading{margin-top:0}
.editorial .flex-1up .col{width:100%}
.editorial .flex-1up>*:last-child .flex-card,.editorial .flex-2up>*:last-child .flex-card,.editorial .flex-3up>*:last-child .flex-card{margin-bottom:0}
.editorial .flex-same-height .flex-card:hover{background:0}
.editorial .flex-area-primary{padding:0}
.editorial .flex-figure{margin-right:.76470588em}
.editorial .flex-tile .flex-figure{margin-right:0}
.editorial .flex-listing.cf:after,.editorial .flex-listing.cf:before{display:none}
.editorial .flex-listing .flex-card .flex-area-primary,.editorial .flex-listing.flex-card .flex-area-primary{padding-top:0}
.editorial .flex-listing .flex-card .flex-area-primary>*:first-child,.editorial .flex-listing.flex-card .flex-area-primary>*:first-child{margin-top:0}
.editorial .box-type-plain{margin-top:1.88235294em;padding-left:1.41176471em}
.editorial .box-no-padding{padding:0}
.editorial .box-content-purpose-cards .title-main{font-size:1em;line-height:1.41176471}
.editorial .box-content-purpose-cards .flex-area-primary{padding:.70588235em 1.05882353em .70588235em 1.05882353em;background:white}
.editorial .box-content-purpose-cards dt,.editorial .box-content-purpose-cards h3,.editorial .box-content-purpose-cards h4,.editorial .box-content-purpose-cards h5{margin:0}
.editorial .box-content-purpose-cards p{font-size:.76470588em;color:#1f1f1f}
.editorial .image-xxsmall .flex-figure{width:1.88235294em}
.editorial .image-xsmall .flex-figure{width:2.35294118em}
.editorial .image-xsmall .flex-content .flex-app-content{line-height:1.3em;font-size:.9em;width:95%}
.editorial .image-xsmall .flex-content .flex-app-content a{color:#00355f;text-decoration:none;background-color:rgba(0,0,0,0)}
.editorial .image-xsmall .flex-content .flex-app-content a:hover{text-decoration:none}
.editorial .image-small .flex-figure{width:4.41176471em}
.editorial .image-medium .flex-figure{width:7.35294118em}
.editorial .image-large .flex-figure{width:14.70588235em}
.editorial .vertical-center .flex-card{align-items:center}
.editorial .box-type-plain{background:0;border-bottom:0}
.editorial .test-image-big{padding:0;margin:-0.76470588em -0.70588235em -3.64705882em -0.70588235em}
.editorial .test-image-big .image.aspect-ratio4-3{padding-bottom:40%}
.editorial .test-image-small{padding:0;margin:-0.76470588em -0.70588235em -3.64705882em -0.70588235em}
.social-icons{position:absolute;width:1.17647059em;height:1.17647059em;z-index:1;background-color:transparent}
.social-icons-fb{bottom:56%;right:24%}
.social-icons-twitter{bottom:54.95%;right:14%}
@media screen and (min-width:30.6875em){.social-icons-fb{bottom:46%;right:20%}
.social-icons-twitter{bottom:44.95%;right:14%}
}
.grid-3-view,.grid-2-view{margin:0}
.grid-3-view .cols-nested:before,.grid-2-view .cols-nested:before,.grid-3-view .cols-nested:after,.grid-2-view .cols-nested:after{display:block}
@media only screen and (max-width:30.6875em){.editorial .flex-3up .col{width:100%}
}
@media only screen and (max-width:45.3125em){.editorial .flex-3up.flex-listing .col{width:100%}
.uitk-grid.desktop-col-1-3>.uitk-col{width:100%}
}
@media only screen and (min-width:60em){.editorial.teaser-content-view .itemHeading{margin-bottom:.9375em}
.editorial.teaser-content-view .itemHeading{font-size:1.88235294em}
.editorial.teaser-content-view .itemHeading{line-height:1}
.editorial.teaser-content-view .flex-app-content p{font-size:1.05882353em}
.editorial.teaser-content-view .flex-app-content p{line-height:1.5}
.editorial.teaser-content-view .flex-app-content h3{margin-bottom:.9375em}
.editorial.teaser-content-view .flex-app-content h3{font-size:1.88235294em}
.editorial.teaser-content-view .flex-app-content h3{line-height:1}
.editorial.body-view .flex-app-content p{font-size:.94117647em}
.editorial.body-view .flex-app-content p{line-height:1.5}
.editorial.body-view .flex-app-content h4{margin-top:1.76470588em;margin-bottom:1.76470588em}
.editorial.body-view .flex-app-content h4{font-size:.94117647em}
.editorial.body-view .flex-app-content h4{line-height:1.5}
}
#mer-signup-wrapper{background-color:#f37737;color:#000;display:inline-block;padding:0;margin-top:.82352941em;border-radius:6px}
#mer-signup-wrapper a{color:#000;text-decoration:underline}
#mer-signup-wrapper a.btn-sub-action,#mer-signup-wrapper a.btn-sub-action:visited,#mer-signup-wrapper button.btn-sub-action{background:linear-gradient(to bottom,#004e93 0,#00427d 100%);color:#fff;border-color:#005499 #003c6e #003c6e}
#mer-signup-toggle-btn{width:100%;cursor:default;padding-top:.88235294em;padding-bottom:.88235294em;color:#000}
#mer-signup-toggle-btn .toggle-wrap{position:relative;width:100%;float:none;padding-right:1.41176471em}
#mer-signup-toggle-btn .toggle-wrap .icon{position:absolute;right:.88235294em;bottom:0}
#mer-signup-toggle-btn .title-wrap{max-width:95%;display:inline-block}
#mer-signup-toggle-btn:focus{outline:0 solid transparent;text-decoration:none}
#mer-signup-toggle .toggle-inner{padding-bottom:.88235294em;width:100%;padding-right:1.41176471em}
#mer-signup-toggle .email-form-container{width:100%;max-width:35.29411765em;position:relative;padding-right:7.64705882em}
#mer-signup-toggle .email-form-container #mer-email-label{margin-top:0}
#mer-signup-toggle .mer-email-form{width:100%}
#mer-signup-toggle .mer-signup-button-nl{max-width:37.94117647em;padding-right:10.29411765em}
#mer-signup-toggle .mer-signup-button-nl #mer-signup-button{position:absolute;right:0;top:5px;width:10.58823529em;margin:0}
#mer-signup-toggle #mer-signup-button{position:absolute;right:0;top:5px;width:7.64705882em;margin:0}
#mer-signup-toggle #mer-disclaimer{clear:both}
#mer-signup-toggle #mer-signup-success{margin-bottom:.29411765em}
#mer-signup-wrapper-test{background-color:#fff;color:#000;display:inline-block;padding:0;margin-top:.82352941em}
#offer-text{margin:1.17647059em 0 0 .58823529em}
#offer-text .offer-text-first{font-size:20px;color:#00355f;margin:-1.17647059em 0 0 1.47058824em}
#offer-text .offer-text-second{font-size:16px;color:#00355f;margin-left:2.05882353em}
#mer-signup-test-btn{margin:0 2.35294118em 0 2.35294118em}
#mer-signup-test-btn #mer-signup-button-test #mer-signup-button{width:100%;margin-top:.11764706em}
#mer-signup-test-btn #mer-disclaimer-test{font-size:10px;color:#616161;margin:.29411765em .58823529em 1.76470588em 0}
#mer-signup-success-test{margin:1.76470588em 0 1.17647059em 0;font-size:18px;color:#00355f;text-align:center;line-height:20px}
#mer-signup-success-test .success-text{font-size:15px}
#mer-signup-error-test{font-size:18px;color:#00355f;text-align:center;line-height:20px;margin-top:1.76470588em}
#mer-signup-error-test .error-text-primary{font-size:15px}
#mer-signup-error-test .error-text{font-size:10px;margin:0 0 2.94117647em .88235294em}
#mer-signup-success-variant1{margin:.58823529em 0 2.35294118em .29411765em;font-size:18px}
#mer-signup-success-variant1 .error-text-variant1{font-size:15px}
#mer-signup-error{font-size:18px;line-height:20px;margin:.58823529em 0 .58823529em .88235294em}
#mer-signup-error .error-text-variant1{font-size:15px}
#mer-signup-error .error-text2-variant1{font-size:10px}
@media(min-width:960px) and (max-width:1279px){#offer-text{width:31%;float:left;margin:1.76470588em 0 1.76470588em 1.76470588em}
}
@media(min-width:960px) and (max-width:1279px){#mer-signup-test-btn{width:57%;float:right}
.email-form-container-test{width:68%;max-width:29.41176471em;padding:1.17647059em 0 0 0}
#mer-signup-test-btn #mer-signup-button-test{position:absolute;right:30px;top:6px}
#mer-signup-test-btn #mer-signup-button-test #mer-signup-button{width:11.47058824em;margin:1.64705882em 0 0 0}
}
@media(min-width:1280px) and (max-width:1565px){#offer-text{width:31%;float:left;margin:1.76470588em 0 1.76470588em 1.76470588em}
}
@media(min-width:1280px) and (max-width:1565px){#mer-signup-test-btn{width:57%;float:right}
.email-form-container-test{width:68%;max-width:29.41176471em;padding:1.17647059em 0 0 0}
#mer-signup-test-btn #mer-signup-button-test{position:absolute;right:30px;top:6px}
#mer-signup-test-btn #mer-signup-button-test #mer-signup-button{width:11.47058824em;margin:1.64705882em 0 0 0}
}
@media(min-width:1280px) and (max-width:1565px){.member-pricing{margin-right:12em}
}
@media(min-width:1565px){#offer-text{width:31%;float:left;margin:1.76470588em 0 1.76470588em 1.76470588em}
}
@media(min-width:1565px){#mer-signup-test-btn{width:57%;float:right}
.email-form-container-test{width:68%;max-width:29.41176471em;padding:1.17647059em 0 0 0}
#mer-signup-test-btn #mer-signup-button-test{position:absolute;right:30px;top:6px}
#mer-signup-test-btn #mer-signup-button-test #mer-signup-button{width:14.11764706em;margin:1.70588235em 0 0 0}
}
@media(min-width:768px) and (max-width:959px){#offer-text{text-align:center;margin:1.17647059em 1.17647059em 0 .58823529em}
#offer-text .img{margin-right:14.70588235em}
}
.slim-banner .member-pricing.slim-member-pricing{font-size:13pt}
@media(min-width:1280px) and (max-width:1565px){.slim-banner .member-pricing.slim-member-pricing{margin-right:0}
}
@media screen and (max-width:45.3125em){.slim-banner .member-pricing.slim-member-pricing{padding-left:24px;padding-right:24px}
}
.slim-banner .member-pricing.slim-member-pricing div.search{max-width:none}
@media screen and (min-width:60em){.slim-banner .member-pricing.slim-member-pricing.tvly-slim-member-pricing div.search{width:60%}
}
@media(max-width:959px){#mer-signup-wrapper{margin-top:0}
}
.flex-module.member-pricing.hide-tvly-member-pricing{display:none}
.rv-container{max-width:69.17647059em;margin:0 auto}
.rv-container:not(:empty){padding-bottom:1.41176471em;margin-top:1.41176471em}
.rv-container header{padding-bottom:.70588235em}
.rv-container header h3{color:#536d83;margin-top:0;margin-bottom:0}
.rv-container span.rv-legal-msg{font-size:.8235294117647058em}
.rv-container .rv-remove{float:right;background-color:#e5e5e5;position:relative;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;height:6.76470588em;width:2.11764706em}
.rv-container .rv-remove .icon-close{position:absolute;top:0;left:0;color:#616161;font-size:.8823529411764706em;padding-top:.53333333em;padding-left:.53333333em}
.rv-container .rv-remove:hover .icon-close,.rv-container .rv-remove:focus .icon-close{color:black}
.rv-container .box{height:6.41176471em;margin-bottom:.35294118em;padding:0;float:left;width:50%;cursor:pointer;overflow:hidden;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}
.rv-container .box:hover{background-color:#edf7ff}
.rv-container .box+.box{margin-top:0}
.rv-container .box.even{float:right;position:relative;left:1.41176471em}
.rv-container .box.placeholder{cursor:auto;border:1px dashed #c7c7c7;background:#f5f5f5}
.rv-container .box a{text-decoration:none;display:block}
.rv-container .box a:focus{background-color:#edf7ff}
.rv-container .box section{float:left}
.rv-container .box section h5{margin-top:0;margin-bottom:0;font-size:.7647058823529411em;line-height:1em;padding-bottom:.11764706em}
.rv-container .box section span{display:block;font-size:13px;line-height:16px;margin-top:.23529412em}
.rv-container .box section span+span{margin-top:.29411765em}
.rv-container .box section.rv-visual.isRV{width:151px}
.rv-container .box section.rv-visual.isRV figure{margin-bottom:0;padding-bottom:0;width:auto;height:115px}
.rv-container .box section.rv-visual.isRV figure img{width:151px;height:115px}
.rv-container .box section.rv-visual span.icon{color:#00355f;font-size:1.4705882352941178em;position:relative;padding-top:.56em;padding-left:.72em}
.rv-container .box section.rv-trip-info{color:#999;padding-top:.82352941em;padding-left:1.05882353em}
.rv-container .box section.rv-trip-info.isRV{width:40%}
[lang="fr"] .rv-container .box section.rv-trip-info.isRV{width:37%}
.rv-container .box section.rv-trip-info.isRV .trip-info-main{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rv-container .box section.rv-trip-info.isRS{width:63%}
[lang="fr"] .rv-container .box section.rv-trip-info.isRS{width:51%}
.rv-container .box section.rv-trip-info .trip-info-main{color:#0065b8;line-height:15px}
.rv-container .box section.rv-trip-info .trip-info-dates{color:#0065b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rv-container .box section.rv-trip-info .trip-info-additional span{display:inline;left:-0.11764706em;padding-right:.05882353em}
.rv-container .box section.rv-trip-info .trip-info-additional.free-cancellation{color:#2f7000;font-weight:bold;position:relative;top:1.17647059em}
.rv-container .box section.rv-trip-info .star-rating{color:#616161;display:inline}
.rv-container .box section.rv-trip-info .star-rating span.icon{margin-top:0}
.rv-container .box section.rv-trip-info span.trip-info-city,.rv-container .box section.rv-trip-info span.trip-info-additional{color:#616161}
.rv-container .box section.rv-price-info{float:right;text-align:right;margin:0 .58823529em;padding-top:.35294118em}
.rv-container .box section.rv-price-info .number-of-rooms-left{color:#d60000}
.rv-container .box section.rv-price-info .price-info-price{color:#1f1f1f}
.rv-container .box section.rv-price-info .price-info-price.see-price{font-weight:normal;color:#0065b8;padding-top:.31578947em}
.rv-container .box section.rv-price-info .price-info-price.has-price{font-size:19px;padding-bottom:0}
.rv-container .box section.rv-price-info .price-info-additional{margin-top:0;color:#6b6b6b;font-size:12px;font-weight:bold}
.rv-container .box section.rv-price-info .package-orig-price{text-decoration:line-through;color:#999}
.rv-container .box section.rv-savings-info{position:relative;top:20px;right:2px}
.rv-container .box section.rv-savings-info span.savingsAmount{font-size:14px;font-weight:500;display:inline-block;color:green}
.rv-container .box[data-rv-type="rsF"] .box section.rv-price-info{position:absolute;right:2.11764706em}
.recommender-container .cols-row-header.section-header{position:relative;padding-bottom:0;margin-bottom:6px}
.recommender-container .cols-row-header.section-header span{position:absolute;right:0;top:3em;font-size:.7647058823529411em}
.recommender-container .flex-card{min-height:86px}
.recommender-container .flex-card .flex-figure{width:100%;float:left}
.recommender-container .flex-card .flex-figure h5{margin-top:0;margin-bottom:0}
.recommender-container .flex-card .flex-figure span{display:block;font-size:13px;line-height:13px;margin-top:.23529412em}
.recommender-container .flex-card .flex-figure .flex-content .rec-hotel-info{width:65%}
.recommender-container .flex-card .flex-figure .flex-content .rec-hotel-info .tile-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0065b8;font-size:.7647058823529411em;line-height:1em}
.recommender-container .flex-card .flex-figure .flex-content .rec-hotel-info .star-rating{color:#1f1f1f}
.recommender-container .flex-card .flex-figure .flex-content .rec-hotel-info .star-rating .icon{padding:0}
.recommender-container .flex-card .flex-figure .flex-content .rec-hotel-info .rec-hotel-dates{display:block;color:#616161}
.recommender-container .flex-card .flex-figure .flex-content .flex-price{color:#1f1f1f;font-weight:bold;width:35%;text-align:right;position:relative;top:-5px}
.recommender-container .flex-card .flex-figure .flex-content .flex-price.price-emphasized{color:#b80000}
.recommender-container .flex-card .flex-figure .flex-content .flex-price h5{font-size:20px;float:right;top:-7px;position:relative}
.recommender-container .flex-card .flex-figure .flex-content .flex-price .price-emphasized h5{color:#b80000}
.recommender-container .flex-card .flex-figure .flex-content .flex-price .currencySymbolPostfix{float:right;top:-3px;position:relative}
.lt-ie9 .rv-container .box button.rv-remove .icon-close{margin-top:-3.66666667em;padding-left:.58823529em}
.lt-ie9 .rv-container .box button.rv-remove .alt{text-align:center;color:#616161;font-weight:bold;display:block;margin-top:-7.2em}
.lt-ie9 .rv-container .box button.rv-remove .alt:hover{background:#fff}
.lt-ie9 .rv-container .box button.rv-remove:hover .alt,.lt-ie9 .rv-container .box button.rv-remove:focus .alt{color:#000}
.lt-ie9 .rv-container .box button.rv-remove:hover .icon,.lt-ie9 .rv-container .box button.rv-remove:focus .icon{background:transparent !important}
@media only screen and (max-width:25em){.rv-container article.box.col button.rv-remove{width:25px}
.rv-container article.box.col button.rv-remove span.icon-close{padding-left:5px}
.rv-container article.box.col[data-rv-type="rsF"] section.rv-price-info{margin-right:5px}
.rv-container article.box.col[data-rv-type="rsF"] section.rv-price-info h5.price-info-price{position:absolute;right:30px;bottom:15px}
.rv-container article.box.col[data-rv-type="rsF"] section.rv-price-info h5.price-info-price.has-price{font-size:16px}
.rv-container article.box.col[data-rv-type="rsF"] section.rv-price-info span.price-info-additional{display:none}
.rv-container article.box.col[data-rv-type="rsF"] section.rv-visual span.icon-flightsalt{padding-left:10px}
.rv-container article.box.col[data-rv-type="rsF"] section.rv-trip-info{padding-left:10px}
.rv-container article.box.col[data-rv-type="rsP"] section.rv-visual span.icon-packagesalt{padding-left:8px}
.rv-container article.box.col[data-rv-type="rsP"] section.rv-trip-info{padding-left:10px}
.rv-container article.box.col[data-rv-type="rsP"] section.rv-trip-info span.trip-info-additional span{position:absolute;left:46px}
.rv-container article.box.col[data-rv-type="rsP"] section.rv-price-info{margin-right:7px}
.rv-container article.box.col[data-rv-type="rvP"] section.rv-price-info h5.price-info-price{position:absolute;right:30px;bottom:7px}
.rv-container article.box.col[data-rv-type="rvP"] section.rv-price-info h5.price-info-price.has-price{font-size:16px}
.rv-container article.box.col[data-rv-type="rvP"] section.rv-price-info .price-info-additional{display:none}
.rv-container article.box.col[data-rv-type="rvP"] section.rv-savings-info{top:10px;left:20px}
.rv-container article.box.col[data-rv-type="rvH"] section.rv-price-info{text-align:left}
.rv-container article.box.col[data-rv-type="rvH"] section.rv-price-info h5.price-info-price{right:30px;bottom:7px}
.rv-container article.box.col[data-rv-type="rvH"] section.rv-price-info h5.price-info-price.has-price{font-size:16px}
.rv-container article.box.col[data-rv-type="rvH"] section.rv-price-info .price-info-additional{display:none}
.rv-container article.box.col[data-rv-type="rvH"] section.rv-price-info .price-info-additional.free-cancellation{top:60px}
.rv-container article.box.col[data-rv-type="rvH"] section.rv-trip-info.isRV span.trip-info-additional.trend-msg{display:none}
}
@media only screen and (max-width:31.25em){.recommender-container .cols-row-header.section-header{padding-bottom:.94117647em}
.recommender-container .cols-row-header.section-header span#rec-disclaimer{top:auto;right:auto}
}
section.rv-trip-info span.sm-tablet{display:none}
@media only screen and (max-width:37.5em){.recommender-container .cols-row-header.section-header h4{display:none}
.recommender-container .cols-row-header.section-header span{top:2.35294118em}
}
@media only screen and (max-width:59.9375em){article.rv-container header h3{float:none}
article.rv-container header span.rv-legal-msg{text-align:left}
article.rv-container .cols-row{padding-right:0}
article.rv-container .cols-row .box{width:100%}
article.rv-container .cols-row .box.placeholder{display:none}
article.rv-container .cols-row .box.even{position:relative;left:0}
article.rv-container .cols-row .box section.rv-trip-info{width:45%}
article.rv-container .cols-row .box section.rv-trip-info.isRS{width:60%}
}
.ad-module .ad-desktop,.ad-module .ad-large-tablet,.ad-module .ad-small-tablet,.ad-module .ad-mobile{display:none}
#hero-banner #COREW1{top:auto}
@media only screen and (min-width:60em){.ad-module .ad-desktop{display:block}
}
@media only screen and (min-width:45.375em) and (max-width:59.9375em){.ad-module .ad-large-tablet{display:block}
#CM2,#CM3,#CM4,#CM5{margin-bottom:10px}
}
@media only screen and (min-width:30.75em) and (max-width:45.3125em){.ad-module .ad-small-tablet{display:block}
#CM2,#CM3,#CM4,#CM5{margin-bottom:10px}
}
@media only screen and (max-width:30.6875em){.ad-module{padding-top:0}
.ad-module .ad-mobile{display:block}
#CM2,#CM3,#CM4,#CM5{margin-bottom:10px}
}
img.ad.collapsed{display:none}
div[id*="DEFAULT-NT-allow-adcalls"]{display:block}
div[id*="PACKAGES-NT-allow-adcalls"]{display:block}
div[id*="HOTELS-NT-allow-adcalls"]{display:block}
div[id*="CARS-NT-allow-adcalls"]{display:block}
div[id*="FLIGHTS-NT-allow-adcalls"]{display:block}
div[id*="CRUISES-NT-allow-adcalls"]{display:block}
div[id*="ACTIVITIES-NT-allow-adcalls"]{display:block}
div[id*="RAILS-NT-allow-adcalls"]{display:block}
div[id*="DOMESTIC-NT-allow-adcalls"]{display:block}
.native-promo .cols-row-header .section-header-main{color:#536d83}
@media(min-width:725px){#dfp-module-container .uitk-carousel-wrap{overflow-x:auto}
}
.loyalty-signup-module{padding-top:0}
#join-rewards-banner{display:block;width:100%;min-height:2.11764706em;margin:0;padding-top:.58823529em;padding-bottom:.58823529em;text-align:center;color:#000;z-index:100;top:.58823529em;background-color:#f37737}
#join-rewards-banner img{margin:.11764706em .70588235em .11764706em .47058824em;top:-0.05882353em}
#join-rewards-banner .cta{font-weight:normal}
#join-rewards-banner .cta a{color:#000;text-decoration:underline}
#join-rewards-banner .cta a.blue{color:#0065b8;text-decoration:none}
#join-rewards-banner #call-to-action-badge{font-weight:normal;vertical-align:top}
#join-rewards-container{position:relative}
#join-rewards-close-btn{position:absolute;top:-0.58823529em;right:1.17647059em}
.site-header-with-rewards-banner{border-collapse:collapse}
@media only screen and (min-width:60em){#join-rewards-banner.desktop{display:none}
}
@media only screen and (max-width:45.375em) and (orientation:Portrait){#join-rewards-banner.mobile{display:none}
}
@media only screen and (max-width:59.9375em) and (orientation:Landscape){#join-rewards-banner.mobile{display:none}
}
@media only screen and (max-width:59.9375em) and (min-width:45.375em) and (orientation:Portrait){#join-rewards-banner.tablet{display:none}
}
@media only screen and (max-width:60em) and (orientation:Landscape){#join-rewards-banner.tablet{display:none}
}
#join-rewards-banner.coupon-banner-version{background-image:url('https://thumbnails.trvl-media.com/eiiRgyO8zu8oKJv_vbaxoxwX3Vw=/a.travel-assets.com/bundles/storefront-web/images/coupon-banner/repeating-pattern-base-reverse-v2.png');min-height:42px !important;text-align:left !important;font-size:16px !important;background-color:#f37737;padding-bottom:10px;padding-top:.70588235em}
#join-rewards-banner.coupon-banner-version #join-rewards-container .btn-close{right:0;top:-2px;color:#000}
#join-rewards-banner.coupon-banner-version .cta{font-size:1em !important;line-height:1.41176471 !important;color:#000;font-weight:normal;padding-right:1.17647059em}
#join-rewards-banner.coupon-banner-version .cta a{color:#000}
@media screen and (max-width:890px){#join-rewards-banner.coupon-banner-version{padding-right:1.47058824em;padding-left:1.47058824em;padding-bottom:.70588235em;text-align:center}
#join-rewards-banner.coupon-banner-version #join-rewards-container .btn-close{right:-20px;top:-2px;color:#000}
#join-rewards-banner.coupon-banner-version .cta{padding-right:1.17647059em}
#join-rewards-banner.coupon-banner-version .cta a{color:#000}
}
.mad-banner-module{padding-top:0}
@media only screen and (min-width:60em){#mad-surface-banner.desktop{display:none}
}
@media only screen and (max-width:45.375em) and (orientation:Portrait){#mad-surface-banner.mobile{display:none}
}
@media only screen and (max-width:59.9375em) and (orientation:Landscape){#mad-surface-banner.mobile{display:none}
}
@media only screen and (max-width:59.9375em) and (min-width:45.375em) and (orientation:Portrait){#mad-surface-banner.tablet{display:none}
}
@media only screen and (max-width:60em) and (orientation:Landscape){#mad-surface-banner.tablet{display:none}
}
.hotmip-banner-module{padding-top:0;background-color:#fff}
.hotmip-banner-module .hm_site_70301{background-color:#f4f2f2}
.hotmip-banner-module .hm_site_70125{background-color:#e9f0f5}
.hotmip-banner-module .hm_site_70129{background-color:#e9f0f5}
.hotmip-banner-module .hm_site_70150{background-color:#e9f0f5}
.hotmip-banner-module .hm_site_70151{background-color:#e9f0f5}
.hotmip-banner-module .hm_site_80001{background-color:#e6edf2}
.hotmip-banner-module .hm_site_80004{background-color:#e6edf2}
.hotmip-banner-module .air-attach-message-wrapper .aoa-expire-message{margin-top:30px;font-weight:normal;font-size:.7647058823529411em;line-height:15px;float:right;text-align:right;width:28%;color:#0a253a}
.hotmip-banner-module .air-attach-message-wrapper .air-attach-message{margin-top:30px;font-size:.8823529411764706em;font-weight:bold;float:left;width:70%;line-height:17px;color:#0a253a}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70301{color:#404040}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70125{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70129{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70150{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70151{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_80001{color:#003e74}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_80004{color:#003e74}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70403{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70472{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70420{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70406{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70473{color:#103a7e}
.hotmip-banner-module .addon-image-container{width:5%}
.hotmip-banner-module .addon-image{padding-left:.47058824em;height:50%;float:right;margin-top:18px}
@media only screen and (max-width:59.9375em) and (min-width:30.75em){.hotmip-banner-module .air-attach-message-wrapper .aoa-expire-message{margin-top:8px;font-weight:normal;font-size:.7647058823529411em;line-height:15px;text-align:left;color:#0a253a;width:100%}
.hotmip-banner-module .air-attach-message-wrapper .air-attach-message{margin-top:18px;font-size:.8823529411764706em;font-weight:bold;float:left;line-height:17px;width:100%;padding-right:12px;color:#0a253a}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70301{color:#404040}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70125{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70129{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70150{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70151{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_80001{color:#003e74}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_80004{color:#003e74}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70403{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70472{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70420{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70406{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70473{color:#103a7e}
.hotmip-banner-module .addon-image-container{width:auto}
.hotmip-banner-module .addon-image{padding-left:.47058824em;height:50%;float:right;margin-top:18px}
}
@media only screen and (max-width:30.6875em){.hotmip-banner-module .air-attach-message-wrapper .aoa-expire-message{margin-top:8px;font-weight:normal;font-size:.7647058823529411em;line-height:15px;text-align:left;color:#0a253a;width:100%}
.hotmip-banner-module .air-attach-message-wrapper .air-attach-message{margin-top:8px;font-size:.8823529411764706em;font-weight:bold;float:left;line-height:17px;width:100%;padding-right:12px;color:#0a253a}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70301{color:#404040}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70125{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70129{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70150{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70151{color:#2470a6}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_80001{color:#003e74}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_80004{color:#003e74}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70403{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70472{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70420{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70406{color:#103a7e}
.hotmip-banner-module .air-attach-message-wrapper .hm_txtColor_70473{color:#103a7e}
.hotmip-banner-module .addon-image-container{width:auto}
.hotmip-banner-module .addon-image{padding-left:.47058824em;height:50%;float:right;margin-top:18px}
}
#feefo-container{padding-top:1.41176471em}
#feefo-container:empty{display:none}
#feefo-container a{color:inherit;text-decoration:none;text-align:center}
#feefo-container .feefo-circle{background:#ffcb00;border-radius:50%;display:inline-block;font-weight:bold;margin-right:.35294118em;height:2.35294118em;width:2.35294118em;line-height:2.5}
#feefo-container .star-rating{min-width:5em}
#feefo-container .feefo-brand img{margin-left:.29411765em;height:1.28571429em;min-width:5.58823529em;top:-0.28571429em}
@media only screen and (max-width:50em){#feefo{font-size:14px}
#feefo .feefo-circle{height:2.5em;width:2.5em}
#feefo .feefo-brand img{height:1.28571429em;top:0}
}
@media only screen and (max-width:37.5em){#feefo .feefo-circle{background:inherit;margin-left:-0.42857143em}
#feefo .feefo-reviews{display:none}
#feefo .feefo-brand{display:block;margin-top:-0.42857143em}
}
.reason-to-believe-module{padding:0 7%}
.reasons-to-believe-container{display:table;width:100%;padding-left:1em;margin-top:1.41176471em}
.reasons-to-believe-container .items-4 li{width:25%}
.reasons-to-believe-container .items-3 li{width:33%}
.reasons-to-believe-container .items-2 li{width:50%}
#reasons-to-believe-banner{display:table-row;list-style-type:none}
#reasons-to-believe-banner span,#reasons-to-believe-banner a{color:#00355f;text-decoration:none !important}
#reasons-to-believe-banner .symbol{width:3.1em;height:4.1em;display:inline-block;vertical-align:middle;background:url('/static/default/default/images/reasons-to-believe/rtb-check.svg') no-repeat center center}
#reasons-to-believe-banner .reason{display:inline-block;width:74%;vertical-align:middle;font-size:.9em;line-height:1.3em}
#reasons-to-believe-banner.long-text .reason{font-size:.85em}
#reasons-to-believe-banner li{display:table-cell;padding:0}
#reasons-to-believe-banner .test{background-size:100px !important;display:inline-block;width:3.1em;height:4.1em;vertical-align:middle}
#reasons-to-believe-banner .test.rtb_1{background:url('/static/default/default/images/tcom_rtb_test/rtb_1.png') no-repeat center center;position:relative;top:-15px}
#reasons-to-believe-banner .test.rtb_2{background:url('/static/default/default/images/tcom_rtb_test/rtb_2.png') no-repeat center center;position:relative;top:-15px}
#reasons-to-believe-banner .test.rtb_3{background:url('/static/default/default/images/tcom_rtb_test/rtb_3.png') no-repeat center center;position:relative;top:-15px}
#reasons-to-believe-banner .test10988{background-size:25px}
#reasons-to-believe-banner .re-test10988{width:initial}
#reasons-to-believe-banner .li-test10988{display:block;width:auto;margin-bottom:-30px}
@media only screen and (max-width:59.9375em){.reasons-to-believe-container{padding-left:.5em}
#reasons-to-believe-banner li{width:auto !important;display:block;height:3.5em}
#reasons-to-believe-banner .li-test10988{margin-bottom:0}
#reasons-to-believe-banner .reason{width:80%}
}
@media only screen and (max-width:37.5em){.reasons-to-believe-container{padding-left:0}
#reasons-to-believe-banner .reason{font-size:.8em}
#reasons-to-believe-banner .symbol{background-size:1.8em;width:2.8em}
}
@media only screen and (max-width:30.6875em){#reasons-to-believe-banner.long-text .reason{font-size:.7em}
#reasons-to-believe-banner li{float:left}
#reasons-to-believe-banner .symbol-wtf{float:left}
#reasons-to-believe-banner .symbol-pink{float:left}
}
.ie8 #reasons-to-believe-banner .symbol{background-image:url('/static/default/default/images/reasons-to-believe/rtb-check.png')}
@media only screen and (max-width:59.9375em){#reasons-to-believe-banner li{width:auto !important;display:block;height:3.5em}
}
#coupon-or-mod-container #coupon-image{display:none;margin:0 auto}
#reasons-to-believe-container a{text-decoration:none}
.rtb-content{margin-top:0;color:#6b6b6b;font-size:13px;line-height:18px !important}
.rtb-wrap{max-width:70.17647058823529em;margin:0 auto;height:100%}
.rtb-alt-inner{display:table;width:100%;padding-left:1em;margin-top:1.41176471em}
.reason{word-spacing:-0.1px !important}
#reasons-to-believe-banner .symbol-wtf{width:3.1em;height:3.375em;display:inline-block;vertical-align:baseline;background-size:18em 4.1em}
#reasons-to-believe-banner .reason{line-height:18px !important;vertical-align:top}
#reasons-to-believe-banner .symbol-A-wotif{background-position:-0.4em -7px !important;background:url('https://images.trvl-media.com/media/content/expaus/wotif/images/cvp-icons/localknowledge.svg') no-repeat center center}
#reasons-to-believe-banner .symbol-B-wotif{background-position:-0.5em -7px !important;background:url('https://images.trvl-media.com/media/content/expaus/wotif/images/cvp-icons/everydaydeals.svg') no-repeat center center;margin-right:2px}
#reasons-to-believe-banner .symbol-C-wotif{background-position:.05em -7px !important;background:url('https://images.trvl-media.com/media/content/expaus/wotif/images/cvp-icons/everythingtravel.svg') no-repeat center center;margin-right:14px}
html.ie10 #reasons-to-believe-banner .symbol-A-wotif{background-position:-0.4em -7px !important}
html.ie10 #reasons-to-believe-banner .symbol-B-wotif{background-position:-0.5em -7px !important}
html.ie10 #reasons-to-believe-banner .symbol-C-wotif{background-position:.05em -7px !important}
.reasons-to-believe-container{padding-left:0 !important}
@media only screen and (max-width:59.9375em){#reasons-to-believe-banner li{height:4.5em}
#reasons-to-believe-banner .symbol-C-wotif{background-position:-5px 0 !important}
.rtb-wrap{padding:0 12.5%}
}
@media only screen and (max-width:1024px){#reasons-to-believe-banner .symbol-C-wotif,#reasons-to-believe-banner .symbol-B-wotif{margin-right:0}
#reasons-to-believe-banner .reason{width:70% !important}
}
@media only screen and (max-width:768px){.rtb-wrap{padding:0 17.5%}
#reasons-to-believe-banner .symbol-C-wotif,#reasons-to-believe-banner .symbol-B-wotif{margin-right:0}
}
@media only screen and (max-width:425px){.rtb-wrap{padding:0}
#reasons-to-believe-banner .symbol-C-wotif,#reasons-to-believe-banner .symbol-B-wotif{margin-right:0}
}
#rewardsHeader.hide{display:none !important}
.slimUserBar{background-color:#fff;border-bottom:1px solid #e0e0e0;-webkit-border-radius:.17647059em;-moz-border-radius:.17647059em;-o-border-radius:.17647059em;border-radius:.17647059em;padding:.35294118em 0;max-width:69.17647058823529em;margin-top:.70588235em;margin-bottom:.70588235em;margin-left:auto;margin-right:auto}
.slimUserBar-content{min-height:1.88235294em}
.slimUserBar-link,.slimUserBar-cell{display:table-cell}
.slimUserBar-link:hover{text-decoration:none}
.slimUserBar-cell{color:#616161;font-size:.7647058823529411em;padding-left:1.41176471em}
.slimUserBar-cell .bold{color:#1f1f1f;font-size:1rem}
.slimUserBar-tier{padding-left:.35294118em}
.slimUserBar-tierBadge{-webkit-border-radius:.35294118em;-moz-border-radius:.35294118em;-o-border-radius:.35294118em;border-radius:.35294118em;color:#fff;padding:.17647059em .35294118em}
.slimUserBar-balanceMobile,.slimUserBar-valueMobile,.slimUserBar-failoverMobile{display:none}
@media all and (max-width:73.4375em){.slimUserBar-cell{padding-left:1.05882353em}
.slimUserBar-tier{padding-left:.70588235em}
.slimUserBar-logo{display:none}
}
@media all and (max-width:59.9375em){.slimUserBar-progressMsg,.slimUserBar-topTier{display:none}
}
@media all and (max-width:45.3125em){.slimUserBar-content{min-height:1.41176471em}
.slimUserBar-cell{padding-left:.70588235em}
.slimUserBar-cell .bold{font-size:1em}
.slimUserBar-tier{padding-left:.35294118em}
.slimUserBar-balance,.slimUserBar-value{display:none}
.slimUserBar-balanceMobile{display:table-cell}
}
.top-deals-module .cols-row-header .section-header-main{color:#536d83}
.fare-calendar{width:auto}
.fare-calendar .datepicker-cal-month{margin-bottom:1.94117647em;flex:1 1 auto}
.fare-calendar .datepicker-cal-month .datepicker-cal-date{min-width:2.46666667em;min-height:3.46153846em;padding:.2em}
.fare-calendar .datepicker-cal-month .datepicker-cal-date{font-size:.76470588em}
.fare-calendar .datepicker-cal-month .datepicker-cal-date{line-height:1.4}
.fare-calendar .datepicker-cal-month .datepicker-cal-date .date-price{font-weight:normal;font-size:.8461538461538461em;line-height:1.45;color:#757575}
.fare-calendar .datepicker-cal-month .datepicker-cal-date.start .date-price,.fare-calendar .datepicker-cal-month .datepicker-cal-date:focus .date-price,.fare-calendar .datepicker-cal-month .datepicker-cal-date.vtest-focus .date-price,.fare-calendar .datepicker-cal-month .datepicker-cal-date:hover .date-price{color:#fff}
.fare-calendar .datepicker-cal-month .date-price{opacity:0}
.fare-calendar .datepicker-cal-month .date-price:not(.unfetched){transition:opacity .15s ease-in;opacity:1}
.fare-calendar.rendered .datepicker-cal-month .date-price:not(.unfetched){transition:opacity .15s ease-in;opacity:1}
@media only screen and (min-width:30.75em){.fare-calendar{min-width:26.94117647em}
}
@media only screen and (min-width:30.75em) and (max-width:525px){.fare-calendar{min-width:auto}
.fare-calendar .datepicker-cal-month+.datepicker-cal-month{display:none}
}
@keyframes loadingColorChange{from{background-color:#c7c7c7;box-shadow:7px 0 #c7c7c7,-7px 0 #c7c7c7}
to{background-color:#ededed;box-shadow:7px 0 #ededed,-7px 0 #ededed}
}
.fare-calendar #currency-banner-container{width:100%;min-height:2.47058824em;box-shadow:0 1px 0 0 #c7c7c7;background-color:#f5f5f5;text-align:center;padding-right:.70588235em;padding-left:.70588235em}
.fare-calendar #currency-banner-container .loading-prices{width:1.58823529em;height:.35294118em}
.fare-calendar #currency-banner-container .loading-prices .loader-static{min-width:auto;width:1.58823529em;height:.35294118em;margin-top:1.05882353em;padding:0}
.fare-calendar #currency-banner-container .loading-prices .loader-static::before{width:.36363636em;height:.36363636em;animation:loadingColorChange .5s infinite alternate}
.fare-calendar #currency-banner-container .title-displayed{color:#616161;padding-top:.88235294em;margin-bottom:.41176471em;opacity:.5;display:inline-block}
.fare-calendar #currency-banner-container .title-displayed{font-size:.76470588em}
.fare-calendar #currency-banner-container .title-displayed{line-height:1.3076923076923077}
.fare-calendar #currency-banner-container .title-displayed.full-color-applied{opacity:1}
.datepicker-dropdown.fare-calendar{min-width:314px;max-width:479px;width:96vw}
@media only screen and (min-width:30.75em) and (max-width:59.9375em){.datepicker-dropdown.fare-calendar{width:479px}
.datepicker-dropdown.fare-calendar .datepicker-cal-month+.datepicker-cal-month{display:none}
}
@media only screen and (min-width:60em){.datepicker-dropdown.fare-calendar{max-width:954px;width:56.11764706em}
.datepicker-dropdown.fare-calendar .datepicker-cal-month{padding:.52941176em}
.datepicker-dropdown.fare-calendar .datepicker-cal-weeks{margin-top:.70588235em;width:26.76470588em}
}
.datepicker-dropdown.fare-calendar .theme-standard .datepicker-arrow::after{background-color:#f5f5f5}
@keyframes loadingColorChange{from{background-color:#c7c7c7;box-shadow:7px 0 #c7c7c7,-7px 0 #c7c7c7}
to{background-color:#ededed;box-shadow:7px 0 #ededed,-7px 0 #ededed}
}
.flightStatusBox p{margin:7px}
.flightStatusBox .subTitle h4{color:#536d83}
.flightStatusBox .status-message-block{margin-top:-0.76470588em}
.flightStatusBox .progressBarContainer{width:100%;background-color:#c7c7c7;position:relative}
.flightStatusBox .progressBar-line{width:0;height:.58823529em;background-color:#90c900}
.flightStatusBox .g-map-container{width:20.76470588em;height:17.64705882em}
.flightStatusBox .icon{font-size:25px;transform:rotate(45deg);position:absolute;margin-top:-0.94117647em}
.flightStatusBox .departureCode p{font-weight:300;text-align:left}
.flightStatusBox .departureCode p{font-size:1.76470588em}
.flightStatusBox .departureCode p{line-height:.75}
.flightStatusBox .arrivalCode p{font-weight:300;text-align:right}
.flightStatusBox .arrivalCode p{font-size:1.76470588em}
.flightStatusBox .arrivalCode p{line-height:.75}
.flightStatusBox .status-message{font-weight:700;text-align:center}
.flightStatusBox .status-message p{font-size:.82352941em}
.flightStatusBox .status-message p{line-height:1.6071428571428572}
.flightStatusBox .summary-message{text-align:center}
.flightStatusBox .summary-message p{font-size:1.76470588em}
.flightStatusBox .summary-message p{line-height:.75}
.flightStatusBox .custom-vertical-margin{margin-top:.88235294em}
.flightStatusBox #headerTitle{color:#536d83}
.flightStatusBox hr.horizontal-rule{display:none}
@media only screen and (max-width:1024px){.flightStatusBox .g-map-container{width:17.64705882em;height:17.64705882em}
}
@media only screen and (min-width:45.375em) and (max-width:59.9375em){.flightStatusBox .tablet-margin{margin-top:.88235294em}
.flightStatusBox .g-map-container{width:40em;height:17.64705882em;margin:0 auto}
}
@media only screen and (min-width:30.75em) and (max-width:45.3125em){.flightStatusBox .tablet-margin{margin-top:.88235294em}
.flightStatusBox .g-map-container{width:26.47058824em;height:17.64705882em;margin:0 auto}
}
@media only screen and (max-width:30.6875em){.flightStatusBox .g-map-container{display:none}
.flightStatusBox .subTitle{display:none}
.flightStatusBox .departureCode p,.flightStatusBox .arrivalCode p{font-size:1.29411765em}
.flightStatusBox .departureCode p,.flightStatusBox .arrivalCode p{line-height:1.0227272727272727}
.flightStatusBox .status-message{font-weight:700}
.flightStatusBox .status-message p{font-size:.82352941em}
.flightStatusBox .status-message p{line-height:1.6071428571428572}
.flightStatusBox .summary-message p{font-size:.70588235em}
.flightStatusBox .summary-message p{line-height:1.875}
.flightStatusBox .mobile-margin{margin-top:.88235294em}
.flightStatusBox hr.horizontal-rule{display:block;border-top:1px solid #8c8b8b}
}
.flightRoutesModule p{margin:7px}
.flightRoutesModule .routeText{text-align:left}
.flightRoutesModule .routeText{font-size:.94117647em}
.flightRoutesModule .routeText{line-height:1.40625}
.flightRoutesModule .chartcontainer{position:relative}
.flightRoutesModule .info-message{padding-bottom:20px}
.flightRoutesModule .headerTitle{color:#536d83}
.flightRoutesModule .chartlabel{position:relative;color:#7dad06;font-weight:400;top:-110px}
.flightRoutesModule .delaylabel{position:relative;font-weight:400;top:-60px}
.flightRoutesModule .rating-container{border-left:1px solid #e5e5e5;text-align:center;margin-bottom:-5%}
.flightRoutesModule .route-container{margin-top:3%}
.flightRoutesModule .stars .icon{color:orange;transform:rotate(0);font-size:20px;margin-top:0;position:relative}
@media only screen and (max-width:30.6875em){.flightRoutesModule .rating-container{border-left:0;text-align:center;margin-bottom:0}
.flightRoutesModule .route-container{margin-top:0}
}
.link-juice .toggle-trigger{color:#1f1f1f;font-weight:bold;text-decoration:none}
.link-juice .toggle-trigger:hover{color:#1f1f1f}
#app-t2d-banner-container{background-color:#fff;color:#1b2e4a;border:3px solid #0e67b5 !important;border-radius:4px}
#app-t2d-banner-wrapper{display:flex}
#app-t2d-banner{padding:1em;max-width:1176px}
#app-t2d-form-left .success-text{display:none;background-color:#d2e6c8;font-size:12px;font-weight:400;float:left;color:black;padding:1em;margin-top:1em;position:relative}
#app-t2d-form-left .error-text{display:none;padding:1em;margin-top:1em;background-color:#fad4d4;font-size:12px;font-weight:400;float:left;color:black;position:relative}
#app-t2d-form-main-1-input .text{display:flex;line-height:1.2;position:relative}
#app-t2d-form-main-1-input .app-t2d-button-cell{margin-left:.5em}
#app-t2d-form-main-1-input .app-t2d-button-cell>button.btn-action{background:#90c900}
#app-t2d-form{display:flex;flex-direction:row}
#app-t2d-form-left{display:flex;flex-direction:column}
#app-t2d-form-right{display:flex;flex-direction:column;text-align:right;float:right;padding:1em 0 0 0}
#app-t2d-form-main-1{display:flex;flex-direction:row;justify-content:space-between;padding:1em}
#app-t2d-form-main-messages{margin-left:2em}
#app-t2d-form-main-1-title{display:flex;flex-direction:row;align-items:center}
#app-t2d-form-main-1-input{display:flex;flex-direction:row;margin-left:3em}
#app-t2d-form-main-2{display:flex;flex-direction:row;justify-content:space-between;padding:1em 2em 1em 2em}
#app-t2d-form-main-3{display:flex;flex-direction:row;padding:0 1em 0 1em}
.app-t2d-RTB-container{display:flex;flex-direction:row;align-items:center}
#app-t2d-form-main-3 .app-t2d-disclaimer{display:flex;flex-direction:row;justify-content:space-between;font-size:12px;font-weight:400;margin:1em}
.app-t2d-rtb-message{font-size:15px;font-weight:bold;margin-left:.5em}
.app-t2d-rtb-icon{margin-left:1em}
#QRImageContainer{display:flex;justify-content:center}
#QRImage{width:9em}
#brandImage{margin-left:1em}
@media only screen and (min-width:60em){.app-button{display:none}
}
@media only screen and (max-width:59.9375em){#app-t2d-banner-container{display:none}
.app-button{width:100%;margin:auto;text-align:center;background-color:#00355f;border:solid 1px #00355f;border-radius:5px;padding-bottom:.5em;padding-top:.5em;margin-top:2em}
.app-btn-label{font-weight:bold;color:#fff}
}
#QR-container{border-width:0 0 0 2px;border-style:solid;border-color:#e0e0e0}
.QR-title{white-space:nowrap;margin:0 1em 0 1em}
#mad-title{margin:0;max-width:600px;font-size:23px;position:relative;left:15px;font-weight:600}
#appDLPhoneNumber{min-width:285px;width:13em;height:3.2em;border:1px solid;border-radius:3px;box-sizing:border-box;box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),inset 0 1px 1px rgba(0,0,0,0.5);color:#616161}
.chatbotCTA-module{padding-top:0}
.custom-modal-class .modal-inner{max-width:576px}
@media only screen and (max-width:30.6875em){.custom-modal-class .modal-close{display:block}
}
.popupCard{border:1px solid #cccfdb;border-radius:8px !important;margin-bottom:8px}
.popupText{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:20px;float:left}
.popupTextColor{color:#616161}
.popupTitleColor{color:#1f1f1f}
.popupTextColorTVLY{color:#505c66}
.popupTitleColorTVLY{color:#242c33}
.popupPadding{padding:0 20px 24px 20px}
.popupRight{float:right}
.popupTitle{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:28px;line-height:32px;padding:24px 20px 12px 20Px}
.popupClose{padding:40px 10px 10px 10Px;border-bottom:1px solid #cccfdb}
.chatbotCTA-container{position:relative;text-align:center}
.chatbotCTA-container .chatbotCTA-stripe{height:.47058824em;border-radius:.176em .17647058823529413em 0 0;position:relative;z-index:1}
.chatbotCTA-container .ORBITZ-chatbotCTA-stripe{background-color:#00b1ff}
.chatbotCTA-container .TRAVELOCITY-chatbotCTA-stripe{background-color:#003e74}
.chatbotCTA-container .CHEAP_TICKETS-chatbotCTA-stripe{background-color:#c60039}
.chatbotCTA-container .EBOOKERS-chatbotCTA-stripe{background-color:#2fb4ed}
.chatbotCTA-container .LAST_MINUTE-chatbotCTA-stripe{background-color:#006e8c}
.chatbotCTA-container .MR_JET-chatbotCTA-stripe{background-color:#26344f}
.chatbotCTA-container .WOTIF-chatbotCTA-stripe{background-color:#1972b2}
.chatbotCTA-container .chatbotCTA-white-wrapper{font-family:Helvetica Neue;background-color:#fff;overflow:hidden;text-align:center;border:1px solid #c7c7c7;-webkit-border-radius:.25em;-moz-border-radius:.25em;-o-border-radius:.25em;border-radius:.25em}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content{padding:1em 1.05882353em .94117647em 1.05882353em}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content #signInSignUp{margin-bottom:.70588235em;margin-top:.70588235em}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .displayInlineBlock{display:inline-block}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .linkDesktopOnly{display:inline-block}
@media screen and (max-width:30.6875em){.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .linkDesktopOnly{display:inline}
}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .chatbotCTA-logo{margin-left:auto;margin-right:auto}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .chatbotCTA-logo img{height:1.58823529em;width:1.58823529em}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .chatbotCTA-logo.chatbotCTA-optimised-e2e-enabled{display:inline-flex;height:auto;margin-bottom:.52941176em}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .chatbotCTA-logo.chatbotCTA-optimised-e2e-enabled img{height:1.58823529em;width:1.76470588em;margin-right:.47058824em}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .chatbotCTA-onboarding-title{font-size:20px}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .chatbotCTA-onboarding-advice{font-size:15px;margin-bottom:.52941176em}
.chatbotCTA-container .chatbotCTA-white-wrapper .chatbotCTA-content .chatbotCTA-onboarding-advice.chatbotCTA-optimised-e2e-identified-enabled{margin-bottom:0}
.win-form-module{padding-top:0}
.win-form-module .grid-container{max-width:100%}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail:after{content:"";position:absolute;top:0;background-image:url('https://forever.travel-assets.com/flex/flexmanager/images/2020/07/22/win.png');height:700px;width:100%;background-size:cover;z-index:0}
@media screen and (max-width:640px){.win-form-module .win-page-container .win-hero-section.win-candidate-detail:after{background-image:url('https://forever.travel-assets.com/flex/flexmanager/images/2020/07/22/win.png')}
}
.win-form-module .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.win-form-module .win-page-container{color:#333}
.win-form-module .win-page-container .win-hero-section{background-repeat:no-repeat;font-family:'Open Sans',sans-serif;background-position:top center;position:relative;background-size:auto 520px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner{padding-top:35px;position:relative;width:100%;overflow:hidden}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .status-bar{width:50px;display:none;position:absolute;right:-93px;bottom:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:align-items;-ms-flex-align:align-items;align-items:align-items;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:column}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .status-bar span{display:block;width:10px;height:3px;background:white;margin:6px 0;opacity:.5;transition:.2s all ease-in-out}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .status-bar span.large{width:50px;opacity:1}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-logo{background-image:url(https://a.travel-assets.com/travel-assets-manager/wotif-nbt/wotif-aussie-for-travel-v2.png);background-repeat:no-repeat;width:200px;height:130px;margin:auto}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg{margin-top:75px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-title{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600;color:white;letter-spacing:-1px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-title:nth-child(3n){line-height:25px;min-height:75px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-next-logo{width:600px;height:140px;margin-top:5px;margin-bottom:15px;line-height:60px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-next-logo p{font-size:60px;font-weight:bold;color:white}
.win-form-module .win-page-container .win-hero-section .win-hero-form{margin-top:38px;background:#fff;padding:25px 0 0;position:relative;-webkit-box-shadow:0 1px 0 0 #fff;-moz-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}
.win-form-module .win-page-container .win-hero-section .win-hero-form form{display:flex;flex-direction:column}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .form-control{font-size:12px;margin-bottom:12px;padding:5px 15px;border-radius:10px;box-shadow:none;color:#333;border:2px solid #f2f2f2;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .form-control::placeholder{color:#999}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .form-control:placeholder-shown{box-shadow:none}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .form-control:focus{border-color:#79bf54;outline:0;background:#fff;box-shadow:none}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .input-box.success input{border-color:#79bf54}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .input-box.invalid input{color:#fa7737;border-color:#fa7737}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .input-box.invalid input::placeholder{color:#fa7737}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container{display:block;position:relative;padding-bottom:10px;padding-left:55px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:12px;color:#999;min-height:40px}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container.single-line{display:flex;align-items:center}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container input{position:absolute;opacity:0;cursor:pointer}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container input:checked ~ .checkmark{border:solid #79bf54 1px}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container input:checked ~ .checkmark:after{display:block}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container .checkmark:after{left:8px;width:8px;height:15px;border:solid;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container.invalid .checkmark{border:2px solid #fa7737}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkmark{position:absolute;left:0;height:30px;width:30px;border-radius:10px;border:1px solid}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkmark:after{content:"";position:absolute;display:none}
.win-form-module .win-page-container .win-hero-section .win-hero-form form button{margin:0}
.win-form-module .win-page-container .win-hero-section .win-hero-form .btn-primary{padding:15px 10px;font-size:18px;text-transform:uppercase;text-align:center;background-color:#75c51f;color:#fff;font-weight:600;border-radius:5px;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}
.win-form-module .win-page-container .win-hero-section .win-hero-form .btn-primary:hover{color:#fff;background-color:#599027}
.win-form-module .win-page-container .win-hero-section .win-hero-form:before{content:"";position:absolute;height:25px;width:25px;background:url('https://a.travel-assets.com/travel-assets-manager/nextwin/left-corner.svg') no-repeat;background-size:contain;bottom:-2px;left:-17px}
.win-form-module .win-page-container .win-hero-section .win-hero-form:after{content:"";position:absolute;height:25px;width:25px;background:url('https://a.travel-assets.com/travel-assets-manager/nextwin/right-corner.svg') no-repeat;background-size:contain;bottom:-3px;right:-22px}
.win-form-module .win-page-container .win-hero-section .win-hero-form h2{font-size:25px;font-family:'Open Sans',sans-serif;font-weight:bold;color:#333;line-height:27px;margin-bottom:9px;letter-spacing:-1px}
.win-form-module .win-page-container .win-hero-section .win-hero-form h3{font-size:20px;font-family:'Open Sans',sans-serif;color:#333;font-weight:600;margin-top:0;margin-bottom:22px;letter-spacing:-1px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback{margin-top:38px;height:auto}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback .logos{margin-top:40px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback .logos a{display:inline-block;text-align:center;width:72px;margin-right:25px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback .logos a.app-store-icons{width:auto;margin-right:0;margin-left:20px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback .logos a.app-store-icons img{height:34px;width:auto}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback .logos a img{height:72px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidate-results .logos{justify-content:flex-start}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidate-results .logos a+a{margin-left:15px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section{position:relative;height:450px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider .candidate-slider-msg{font-size:24px;text-transform:uppercase;color:white;background:#79c230;position:absolute;bottom:-50px;width:100%;line-height:50px;margin-bottom:0;text-align:center}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner{width:100%;position:absolute;top:0;left:0;z-index:29}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .slick-dots{bottom:20px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .slick-dots li{margin:0 4px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .slick-dots li button:before{font-size:12px;color:white;opacity:1}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .slick-dots li.slick-active button:before{color:#79c230;opacity:1}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image{height:450px;background-repeat:no-repeat;background-size:cover;background-position:0 0;position:relative}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:#333;background-color:rgba(51,51,51,0.9)}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay .bcandidate-overlay-msg{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600;color:white;transition:.3s;position:absolute;bottom:50px;left:20px;z-index:100;text-shadow:5px 5px 5px rgba(0,0,0,0.5)}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay .bcandidate-overlay-msg span{margin-top:5px;display:block;font-size:24px;font-weight:bold;line-height:30px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .container .win-hero-inner{position:relative;top:0;left:0;z-index:50}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .container .win-hero-inner .win-hero-form{display:none}
.win-form-module .win-page-container .win-hero-section.win-candidate-section.candidate-block .win-header-logo{width:190px;height:100px;margin:0;margin-left:auto;margin-right:auto;background-image:url(https://a.travel-assets.com/travel-assets-manager/wotif-nbt/wotif-aussie-for-travel-v2.png);background-repeat:no-repeat;background-size:contain;z-index:99;position:relative;top:75px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section.candidate-block .win-hero-form{display:none}
.win-form-module .win-page-container .win-hero-section.win-candidate-section.candidate-block+.win-big-travel-section .pra-mt-40{top:90px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail:after{content:"";height:550px !important}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:align-items;-ms-flex-align:align-items;align-items:align-items;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;z-index:1}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-banner-message{padding-left:10%;width:100%}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-banner-message h2{font-family:Arial / Helvetica;font-size:48px;color:white}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-banner-message h3{font-family:Arial / Helvetica;font-size:24px;color:white}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-banner-message h4{font-family:"Arial/Helvetica";font-size:12px;color:white}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-hero-form{width:100%;order:2}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-big-travel-section{width:100%;margin-top:380px;padding-right:0;padding-left:0}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-big-travel-section .bcandidate-overlay-msg{font-size:20px;font-family:'Open Sans',sans-serif;font-weight:600;color:white;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:325px;left:40px;z-index:100;text-shadow:4px 3px 5px rgba(0,0,0,0.9)}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-big-travel-section .bcandidate-overlay-msg span{display:block;font-size:35px;font-weight:bold;line-height:40px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back{position:absolute;right:0;top:20px;background:#79bf54;padding:13px 1px;color:white;font-size:26px;text-transform:uppercase;font-weight:600;text-decoration:none;font-family:'Open Sans',sans-serif;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back:hover{color:#fff;background-color:#599027}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .back-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:align-items;-ms-flex-align:align-items;align-items:align-items;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;width:45px;float:left;margin-right:0}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .back-bar span{display:block;width:3px;height:20px;background:white;margin-left:9px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .detail-text{display:none}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-hero-form{margin-top:187px;margin-top:-40px;padding-bottom:50px}
.win-form-module .win-page-container .win-big-travel-section{margin-top:100px;margin-bottom:30px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel h2{color:#79c230;font-size:25px;font-family:'Open Sans',sans-serif;font-weight:bold;margin:0;letter-spacing:-1px;margin-top:42px;margin-bottom:17px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel h2 span{font-size:45px;display:block;margin-top:-13px;font-weight:800;letter-spacing:-3px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel p{font-family:'Open Sans',sans-serif;font-size:20px;letter-spacing:-1.5px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra{margin-top:30px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p{font-family:'Open Sans',sans-serif;font-weight:600;margin-bottom:15px;font-size:24px;letter-spacing:-1px;line-height:1.5;font-size:20px;letter-spacing:-1.5px;font-weight:400}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p b{background:#79c230;font-size:24px;color:white;display:inline-block;padding:1px 5px;margin:16px 0 0 0}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p+p{margin-top:0}
.win-form-module .win-page-container .win-about{padding-top:50px;padding-bottom:60px}
.win-form-module .win-page-container .win-about .title{color:#79c230;font-family:'Open Sans',sans-serif;font-size:65px;margin-top:-25px;font-weight:800;letter-spacing:-3px;position:relative;margin-top:40px;line-height:70px;margin-bottom:40px}
.win-form-module .win-page-container .win-about .title span{display:block;font-size:45px;font-weight:bold;left:0;top:-40px;line-height:35px}
.win-form-module .win-page-container .win-about .para{display:flex}
.win-form-module .win-page-container .win-about .para .col-para{font-family:'Open Sans',sans-serif;font-size:24px;letter-spacing:-1.5px;max-width:50%}
.win-form-module .win-page-container .win-about .para .col-para:first-child{padding-right:125px;margin-bottom:15px}
.win-form-module .win-page-container .win-about .para .col-para .win-text-green{color:#79c230}
.win-form-module .win-page-container .win-about .para .col-para .desk-para{display:none}
.win-form-module .win-page-container .win-about .para .col-para .mob-para{display:block}
.win-form-module .win-page-container .win-about.candidate-page{padding-top:100px;padding-left:15px;padding-right:15px}
.win-form-module .win-page-container .win-about.candidate-page.candidate-now{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;margin-top:350px}
.win-form-module .win-page-container .win-about .bcandidate-overlay-msg{font-size:20px;font-family:'Open Sans',sans-serif;font-weight:600;color:white;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:325px;left:40px;z-index:100;text-shadow:4px 3px 5px rgba(0,0,0,0.9)}
.win-form-module .win-page-container .win-about .bcandidate-overlay-msg span{display:block;font-size:35px;font-weight:bold;line-height:40px}
.win-form-module .win-page-container .win-slider-section{background:#f2f2f2}
.win-form-module .win-page-container .win-slider-section .win-slider-inner{padding-top:5px;padding-bottom:0}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading h3{font-size:25px;color:#333;margin-bottom:0}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading p{font-size:14px;color:#333}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading .win-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider{width:100%}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div{position:relative}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div a{display:block;padding:0 12px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div a img{width:100%}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div.slick-slide{min-height:auto !important}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging{background:white;border-radius:50%;width:42px;height:42px;z-index:1}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging.slick-prev{left:10px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging.slick-next{right:10px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging span{font-size:18px;color:#1e6fa8;position:absolute;left:12px;top:12px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging.slick-disabled{opacity:.7}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging.slick-disabled .icon{color:#b1b1b1}
.win-form-module .win-page-container .win-footer-section{padding-bottom:30px;background:#f2f2f2}
.win-form-module .win-page-container .win-footer-section .win-footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:right;-ms-flex-align:right;align-items:right;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:column;justify-content:space-between}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-copy{color:#666;font-size:14px;order:2}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-copy a{color:#666}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social{text-align:left;order:1;padding-bottom:5px}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social i{color:#595959;font-size:33px;margin-left:5px;margin-right:10px;cursor:pointer}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social i.fa-facebook{font-size:28px}
.win-form-module .recaptcha-box{border-radius:5px;height:82px}
.win-form-module .recaptcha-box .g-recaptcha>div{border:2px solid transparent}
.win-form-module .recaptcha-box.invalid .g-recaptcha>div{border:2px solid #fa7737;overflow:hidden;border-radius:5px}
.win-form-module .site-header ul li a{text-decoration:none}
.win-form-module .site-header .site-navigation.all-in li a{font-size:15px}
.win-form-module .site-header-primary .site-navigation{font-size:13px}
.win-form-module .site-header-secondary ul{font-size:.882353em;width:100%}
.win-form-module .site-header .cols-row{overflow:visible}
@media only screen and (max-width:45.3125em){.win-form-module .site-header .off-canvas-btn{display:block;right:-1.06666667em}
}
@media screen and (min-width:320px){.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-logo{width:230px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg{margin-top:90px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay .bcandidate-overlay-msg{bottom:60px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section.candidate-block .win-header-logo{width:190px;height:100px;top:50px}
.win-form-module .win-page-container .win-hero-section .win-hero-form:after,.win-form-module .win-page-container .win-hero-section .win-hero-form:before{display:none}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback{margin-top:68px;height:auto}
}
@media screen and (min-width:375px){.win-form-module .win-page-container .win-hero-section.win-candidate-section.candidate-block .win-header-logo{width:250px;height:130px;top:70px}
}
@media screen and (min-width:580px){.win-form-module .container{padding-right:65px;padding-left:65px}
.win-form-module .win-page-container .win-hero-section{background-size:auto 700px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner{padding-top:35px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .status-bar{right:-93px;bottom:49px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .status-bar span{width:10px;height:3px;margin:6px 0}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .status-bar span.small{width:10px;opacity:.5}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-logo{width:270px;height:140px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg{margin-top:60px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-title{font-size:24px;letter-spacing:-1px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-title:nth-child(3n){line-height:35px;height:105px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-next-logo{height:130px;margin-top:23px;margin-bottom:20px}
.win-form-module .win-page-container .win-hero-section .win-hero-form{margin-top:48px;padding:60px 0 0}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .input-box{margin-top:0}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .form-control{font-size:12px;margin-bottom:10px;padding:5px 22px}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container{padding-bottom:10px;padding-left:55px;margin-bottom:12px;font-size:8.5px;line-height:12px}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkbox-container .checkmark:after{left:8px;width:8px;height:15px;border-width:0 3px 3px 0}
.win-form-module .win-page-container .win-hero-section .win-hero-form form .checkmark{height:30px;width:30px}
.win-form-module .win-page-container .win-hero-section .win-hero-form .btn-primary{padding:19px;font-size:20px}
.win-form-module .win-page-container .win-hero-section .win-hero-form:before{height:20px;width:20px;bottom:-2px;left:-18px}
.win-form-module .win-page-container .win-hero-section .win-hero-form:after{height:25px;width:25px;bottom:-3px;right:-22px}
.win-form-module .win-page-container .win-hero-section .win-hero-form h2{font-size:32px;line-height:40px;margin-bottom:9px;letter-spacing:-1px}
.win-form-module .win-page-container .win-hero-section .win-hero-form h3{font-size:24px;margin-top:0;margin-bottom:22px;letter-spacing:-1px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback{margin-top:48px;padding:30px 30px 0}
.win-form-module .win-page-container .win-hero-section.win-candidate-section{height:700px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider .candidate-slider-msg{font-size:24px;bottom:-50px;width:100%;line-height:50px;margin-bottom:0;z-index:30}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .slick-dots{bottom:30px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .slick-dots li button:before{font-size:18px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image{min-height:700px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay .bcandidate-overlay-msg{font-size:30px;bottom:100px;left:45px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay .bcandidate-overlay-msg span{margin-top:5px;font-size:50px;line-height:50px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section.candidate-block .win-header-logo{width:275px;height:141px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back{right:0;top:67px;padding:13px 1px;font-size:26px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .back-bar{width:45px;margin-right:0}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .back-bar span{width:3px;height:20px;margin-left:9px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .detail-text{display:none}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-hero-form{padding-top:0;margin-top:-10px;padding-bottom:60px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-big-travel-section{margin-top:580px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-big-travel-section .bcandidate-overlay-msg{top:480px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail:after{height:700px !important}
.win-form-module .win-page-container .win-big-travel-section{margin-top:100px;margin-bottom:50px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel h2{font-size:45px;margin:0;margin-top:0;margin-bottom:20px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel h2 span{font-size:80px;margin-top:-25px;font-weight:800;letter-spacing:-3px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel p{font-size:24px;letter-spacing:-1.5px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra{margin-top:45px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p{margin-bottom:15px;font-size:24px;font-weight:400;letter-spacing:-1.5px;display:flex;flex-direction:column;align-items:flex-start}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p b{font-size:34px;padding:1px 5px;margin:16px 0 0 0}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p+p{margin-top:0}
.win-form-module .win-page-container .win-slider-section{background:#f2f2f2}
.win-form-module .win-page-container .win-slider-section .win-slider-inner{padding-top:30px;padding-bottom:28px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading h3{font-size:28px;margin-bottom:5px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading p{font-size:18px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading .win-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:27px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider{width:100%}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div{position:relative}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div a{display:block}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div a:hover:before{content:'';position:absolute;right:0;top:0;left:0;height:100%;z-index:3}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div a img{width:100%}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging{width:42px;height:42px;z-index:1}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging.slick-prev{left:10px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging.slick-next{right:10px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .btn-paging span{font-size:18px;left:12px;top:12px}
.win-form-module .win-page-container .win-footer-section{padding-bottom:30px}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-copy{font-size:18px;order:2}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social{text-align:left;order:1;padding-bottom:15px}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social i{font-size:33px;margin-left:5px;margin-right:10px}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social i.fa-facebook{font-size:28px}
.win-form-module .win-page-container .win-about.candidate-page.candidate-now{margin-top:500px}
.win-form-module .win-page-container .win-about .bcandidate-overlay-msg{top:480px}
}
@media screen and (min-width:768px){.win-form-module .site-header{overflow-x:inherit !important}
.win-form-module .site-header .site-navigation{display:block}
.win-form-module .container{max-width:720px;padding-right:15px;padding-left:15px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider .slick-list .slick-track div{width:auto !important}
}
@media screen and (min-width:992px){.win-form-module .container{max-width:100%;padding-right:13px;padding-left:13px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner{width:auto;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;justify-content:space-between;padding-top:75px;position:relative}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .status-bar{display:block}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-logo{width:275px;height:141px;margin:0}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg{margin-top:50px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-title{margin-right:55px}
.win-form-module .win-page-container .win-hero-section .win-hero-inner .win-header-msg .win-next-logo{width:600px;height:140px;margin-top:5px;margin-bottom:15px;line-height:60px}
.win-form-module .win-page-container .win-hero-section .win-banner-message{width:55%}
.win-form-module .win-page-container .win-hero-section .win-hero-form{width:45%;margin-top:45px;display:flex;flex-direction:column;background:#fff;padding:35px 35px 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;margin-right:0}
.win-form-module .win-page-container .win-hero-section .win-hero-form form{display:flex;flex-direction:column}
.win-form-module .win-page-container .win-hero-section .win-hero-form .btn-primary{padding:15px;font-size:20px;text-transform:uppercase;text-align:center;background:#75c51f;color:#fff;font-weight:600;border-radius:5px}
.win-form-module .win-page-container .win-hero-section .win-hero-form .btn-primary:hover{color:#fff}
.win-form-module .win-page-container .win-hero-section .win-hero-form:before{content:"";position:absolute;height:25px;width:25px;background:url('https://a.travel-assets.com/travel-assets-manager/nextwin/left-corner.svg') no-repeat;background-size:contain;bottom:-3px;left:-22px;display:block}
.win-form-module .win-page-container .win-hero-section .win-hero-form:after{content:"";position:absolute;height:25px;width:25px;background:url('https://a.travel-assets.com/travel-assets-manager/nextwin/right-corner.svg') no-repeat;background-size:contain;bottom:-3px;right:-22px;display:block}
.win-form-module .win-page-container .win-hero-section .win-hero-form h3{font-size:20px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback{margin-top:319px;padding:55px 55px 0;height:360px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated{margin-top:265px !important}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished{margin-top:299px !important;height:260px;padding:40px 40px 0}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished h2{font-size:24px;margin-bottom:5px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished h3{font-size:18px;margin-bottom:0}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished .logos{display:block;margin-top:25px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished .logos a{width:55px;margin-right:25px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished .logos a img{height:55px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished-details{margin-top:295px !important;height:330px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished-details .logos{margin-top:10px;display:block}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidated.candidate-finished-details .logos a{width:72px;margin-right:25px}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidate-results{padding:55px 45px 0;height:290px;margin-top:335px !important}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidate-results .logos{margin-top:20px;justify-content:flex-start}
.win-form-module .win-page-container .win-hero-section .win-hero-form.win-hero-form-feedback.candidate-results .logos a+a{margin-left:15px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section{position:relative;height:700px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner{background:#ccc;width:100%;position:absolute;top:0;left:0;z-index:29;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:align-items;-ms-flex-align:align-items;align-items:align-items;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:column}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image{height:100%;background-repeat:no-repeat;background-size:cover;background-position:0 0;position:relative}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image:hover .win-candidate-overlay{background-color:#79bf54;background-color:rgba(121,191,84,0.75)}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image:hover .win-candidate-overlay .bcandidate-overlay-msg{bottom:270px;opacity:1;text-shadow:none}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.5s ease;background-color:#79bf54;background-color:rgba(121,191,84,0)}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay .bcandidate-overlay-msg{font-size:20px;font-family:'Open Sans',sans-serif;font-weight:600;color:white;transition:.3s;position:absolute;bottom:-90px;left:30px;z-index:100;opacity:0}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .win-candidate-slider-image .win-candidate-overlay .bcandidate-overlay-msg span{display:block;font-size:35px;font-weight:bold;line-height:40px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .win-candidate-slider-inner .slick-dots{bottom:80px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .container .win-hero-inner{position:relative;top:0;left:0;z-index:50}
.win-form-module .win-page-container .win-hero-section.win-candidate-section .container .win-hero-inner .win-hero-form{display:block;position:relative;bottom:-430px;left:-1px;height:150px}
.win-form-module .win-page-container .win-hero-section.win-candidate-section.candidate-block .win-header-logo{margin-left:0;margin-right:auto}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail{overflow-x:hidden}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail:before{background:transparent}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-banner-message{margin-top:7%;width:50%;order:1}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-hero-form{width:40%;order:2}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-rightDiv{width:10%;order:3;margin-top:80px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back{right:0;top:67px;padding:11px 17px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .back-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:align-items;-ms-flex-align:align-items;align-items:align-items;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;width:45px;float:left;margin-right:10px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .back-bar span{display:block;width:5px;height:34px;background:white;margin:5px}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-detail-back .detail-text{display:inline-block}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-hero-form{margin-top:193px;padding-top:48px;padding-bottom:0}
.win-form-module .win-page-container .win-hero-section.win-candidate-detail .win-hero-inner .win-hero-form.candidate-form{margin-top:141px}
.win-form-module .win-page-container .win-big-travel-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;justify-content:space-between;margin-top:80px;margin-bottom:91px}
.win-form-module .win-page-container .win-big-travel-section.candidate-travel{-webkit-box-align:end;-ms-flex-align:end;align-items:end}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel{width:50%}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel h2{margin-top:-44px;margin-bottom:12px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel h2 span{white-space:nowrap}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel p{margin-right:125px;margin-top:14px}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra{width:50%;margin-top:0;position:relative;top:65px;left:0}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra.pra-mt-40{margin-top:40px;margin-top:0}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p{margin-bottom:20px;display:inline-block}
.win-form-module .win-page-container .win-big-travel-section .win-big-travel-pra p b{background:transparent;font-size:25px;color:#79c230;display:inline;padding:0;line-height:30px}
.win-form-module .win-page-container .win-big-travel-section .bcandidate-overlay-msg{display:none}
.win-form-module .win-page-container .win-slider-section{background:#f2f2f2}
.win-form-module .win-page-container .win-slider-section .win-slider-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:right;-ms-flex-align:right;align-items:right;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;justify-content:space-between;padding-top:30px;padding-bottom:28px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading p{max-width:340px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading .win-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading .win-arrow .win_prev{margin:5px 10px 5px 0;background-image:url(https://a.travel-assets.com/travel-assets-manager/nextwin/arrow-left.png);background-repeat:no-repeat;width:54px;height:20px;cursor:pointer}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading .win-arrow .win_prev.slick-disabled{background-image:url(https://a.travel-assets.com/travel-assets-manager/nextwin/arrow-left-up.png)}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading .win-arrow .win_next{margin:5px 0 5px 10px;font-size:20px;background-image:url(https://a.travel-assets.com/travel-assets-manager/nextwin/arrow-right.png);background-repeat:no-repeat;width:54px;height:20px;cursor:pointer}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider-heading .win-arrow .win_next.slick-disabled{background-image:url(https://a.travel-assets.com/travel-assets-manager/nextwin/arrow-right-up.png)}
.win-form-module .win-page-container .win-slider-section .win-slider-inner .win-slider{width:60%}
.win-form-module .win-page-container .win-footer-section{padding-bottom:18px}
.win-form-module .win-page-container .win-footer-section .win-footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:right;-ms-flex-align:right;align-items:right;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;justify-content:space-between}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-copy{order:0}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social{text-align:right;order:1;padding-bottom:0}
.win-form-module .win-page-container .win-footer-section .win-footer-inner .win-footer-social i{margin-left:15px}
.win-form-module .win-page-container .win-about .para .col-para p br.grean-br{display:none}
.win-form-module .win-page-container .win-about .bcandidate-overlay-msg{display:none}
}
.win-confirmation-module{padding-top:0}