@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Text:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css?family=Libre+Baskerville:400i");@import url("https://fonts.googleapis.com/css2?family=Pathway+Gothic+One&display=swap");@import url(//fonts.googleapis.com/css?family=Fjalla+One);@media only screen and (orientation:landscape){.accordion-text-wrp{margin:27% 0 0}}@media only screen and (orientation:portrait){.accordion-wrp .accordion-text-wrp{margin:11% 0}.accordion-wrp p{font-size:1.25rem}.accordion-wrp .lg-text{font-size:3.1em}.accordion-wrp .sm-text{font-size:2rem}.accordion-wrp .headline{font-size:4.5rem}.accordion-wrp .headline span.sm{font-size:3rem}}@media only screen and (min-width:320px){.paralax-window h2{font-size:3rem}.paralax-window .hairline002{font-size:1.25em;font-weight:400;display:block;text-align:center;overflow:hidden}.paralax-window .hairline002 span{position:relative;display:inline-block;padding-top:25px;margin-top:-25px}.paralax-window .hairline002 span:before{right:100%;margin-right:15px}.paralax-window .hairline002 span:after{left:100%;margin-left:15px}.paralax-window .hairline002 span:before,.paralax-window .hairline002 span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#fff}.memberLogo{display:none}.priceCallout-wrp001{position:relative;background:#e0ddd8;text-align:center}.priceCallout-wrp001 span{text-align:center;display:block;padding:5% 0 0 0}.priceCallout-wrp001 .accordion-wrp{padding:2% 0 7%}.accordion-wrp p{font-size:1.25rem}.accordion-wrp .accordion-img{display:block}.accordion-wrp .hairline{border-color:transparent;margin:0}.accordion-wrp .lg-text{font-size:3.75rem}.accordion-wrp .sm-text{font-size:2rem}.accordion-wrp .description{display:none}.accordion-wrp .headline{font-size:4.5rem}.accordion-wrp .headline span.sm{font-size:3rem}.getaways-wrp .offer-img-rt,.specials-wrp .offer-img-rt,.locked-benefit .offer-img-rt{margin-top:2em}.getaways-wrp .offer-img-lt,.specials-wrp .offer-img-lt,.locked-benefit .offer-img-lt{margin-bottom:2em}.getaways-wrp .headline,.specials-wrp .headline,.locked-benefit .headline{font-size:3.2rem}.getaways-wrp .headline span.headline-sm,.specials-wrp .headline span.headline-sm,.locked-benefit .headline span.headline-sm{font-size:2.9rem}.getaways-wrp p,.specials-wrp p,.locked-benefit p{font-size:1.25rem}.headline{line-height:24px}.headline .headline-sm{font-weight:500;margin-bottom:0}.headline .headline-lrg{letter-spacing:0}#benefits-renew-for-less .headline-lrg{margin-bottom:5px}.benefits-wrp h2{font-size:3rem}.benefits-wrp .ben-block{margin:30px 0}.benefits-wrp .ben-block p{font-family:"Red Hat Text",sans-serif}.locked-benefit .locked-wrp{position:none}.locked-benefit .overlay{text-align:center}.card-inner{margin:10px 0;min-height:320px}#benefits-renew-for-less .offer-img-rt{position:relative;overflow:hidden;height:300px}#benefits-renew-for-less #renew-img-1{left:0}#benefits-renew-for-less #renew-img-2,#benefits-renew-for-less #renew-img-3{left:0}.member-benefits__list{padding:0}.member-benefits__list img{width:100%}}@media only screen and (min-width:768px){.member-profile{background-image:url("/siteassets/benefits/brand-arrow.png");background-position:right center;background-repeat:no-repeat}.member-logo{display:block}.paralax-window h2{font-size:3.125em}.accordion-wrp .panel-body{padding:0 0}.accordion-wrp p{font-size:.85em}.accordion-wrp .accordion-img{display:block}.accordion-wrp .hairline{border-color:#999;margin:6% auto}.accordion-wrp .lg-text{font-size:4.1575em}.accordion-wrp .sm-text{font-size:2rem}.accordion-wrp .description{display:block}.accordion-wrp .panel-body{padding:0 10px}.accordion-wrp .headline{font-size:5.7em}.accordion-wrp .headline .sm{font-size:3rem}.benefits-wrp h2{font-size:5rem}.benefits-wrp .ben-block{height:140px;margin:30px 0}.getaways-wrp .offer-img-rt,.specials-wrp .offer-img-rt,.locked-benefit .offer-img-rt{margin-top:0}.getaways-wrp .offer-img-lt,.specials-wrp .offer-img-lt,.locked-benefit .offer-img-lt{margin-bottom:0}.getaways-wrp .headline,.specials-wrp .headline,.locked-benefit .headline{font-size:3.125em;line-height:41px}.getaways-wrp .headline .headline-sm,.specials-wrp .headline .headline-sm,.locked-benefit .headline .headline-sm{font-size:2.9rem;font-weight:500;margin-bottom:5px}.getaways-wrp .headline .headline-lrg,.specials-wrp .headline .headline-lrg,.locked-benefit .headline .headline-lrg{letter-spacing:-5px}.getaways-wrp p,.specials-wrp p,.locked-benefit p{font-size:1em}#benefit-maintenance-fee .headline{font-size:2.85em;line-height:41px}.locked-benefit .locked-wrp{position:relative}.locked-benefit .overlay{text-align:left}.card-inner{min-height:400px}#benefits-renew-for-less #renew-img-1{left:1em}#benefits-renew-for-less #renew-img-2,#benefits-renew-for-less #renew-img-3{left:1em}}@media(min-width:992px){.accordion-wrp p{font-size:1.65rem}.accordion-wrp .accordion-text-wrp{margin:17% 0 0}.accordion-wrp .lg-text{font-size:5.25em}.accordion-wrp .sm-text{font-size:2em}.accordion-wrp .headline{font-size:4.875em}.accordion-wrp .headline span.sm{font-size:2rem}.getaways-wrp .headline,.specials-wrp .headline,.locked-benefit .headline{font-size:4.125em}.getaways-wrp .headline span.headline-sm,.specials-wrp .headline span.headline-sm,.locked-benefit .headline span.headline-sm{font-size:3rem}#benefit-maintenance-fee .headline{font-size:4.125em;line-height:41px}.card-inner{min-height:400px}.card-inner .card-btn{margin-top:15px}.card-set-1 .card{width:20.0003%}.card-set-2 .card-one,.card-set-3 .card-one{margin-left:12%}}.brand-bg{background-image:url("/siteassets/benefits/bg_hero_2400px_duotone_optimized.jpg");background-repeat:no-repeat;background-size:cover;background-position:left -10px}.brand-bg{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1}.accordion-wrp .accordion-in{position:relative}.accordion-wrp .mod-img-responsive{width:100%;max-width:100%;height:auto;display:block}#cd-vertical-nav{z-index:101!important;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;right:15px}#cd-vertical-nav ul{padding:0;margin:0}@media(min-width:768px){#cd-vertical-nav ul{width:0}}#cd-vertical-nav li{list-style:none}@media(min-width:768px){#cd-vertical-nav li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;opacity:1}}@media(min-width:768px){.no-touch #cd-vertical-nav a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none}.no-touch #cd-vertical-nav a span.cd-dot,.no-touch #cd-vertical-nav a span.cd-label,.no-touch #cd-vertical-nav a span.cd-arrow{top:0}}.touch .cd-nav-trigger{z-index:102!important}.main-hero{padding:6.175% 0}.member-profile{overflow:hidden;border-left:4px solid #0096ff;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;background-color:rgba(255,255,255,.8)}.member-profile ul{overflow:hidden;margin:0;padding:20px 10px}.member-profile li{list-style:none}.member-profile li label{font-weight:700;margin-bottom:0}.member-profile li span.values{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.member-profile .accountSummary__exp-date{margin-bottom:30px}.member-profile .member-panel-link{position:absolute;width:100%;height:312px;top:0;left:0;z-index:1}.paralax-window{margin-top:0;margin-bottom:0;padding:7% 0;color:#fff;box-shadow:0 0 9px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 9px rgba(0,0,0,.4) inset;-moz-box-shadow:0 0 9px rgba(0,0,0,.4) inset;background-color:transparent}.paralax-window h2{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-align:center;text-transform:uppercase;line-height:1em;margin:0}#paralax-four{padding:7% 0 6% 0}.callout-wrp-four .subhead{overflow:hidden}.callout-wrp-four button{margin:20px 0}.credits-wrp{overflow:hidden;clear:both;margin:40px auto;font-size:2rem;text-align:center}.credits-wrp .user-icon{font-size:2rem;background-color:#0096ff;padding:20px;height:80px}.credits-wrp .user-icon span.rnd{background-color:#fff;border-radius:50px;padding:10px}.credits-wrp .crds-bln{background-color:#f2f2f2;padding:20px;height:80px}.credits-wrp .bln-txt{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:500;margin:2% 0}.cards-wrp{position:relative;overflow:hidden;background-color:#0096ff;padding:70px 0;text-align:center}.cards-wrp .card{position:relative}.cards-wrp .card-inner{background-color:#fff;padding:10px 0}.cards-wrp .card-inner p{min-height:90px}.cards-wrp .card-img{margin:20px 0}.cards-wrp .card-img img{height:75px}.cards-wrp .card-text p{font-family:"Red Hat Text",sans-serif;line-height:1.5}.cards-wrp .chad{height:15px;width:15px;border-radius:50%;background-color:#0096ff;margin:10px auto;box-shadow:0 2px 3px #999 inset;-webkit-box-shadow:0 2px 3px #999 inset;-moz-box-shadow:0 2px 3px #999 inset}.cards-wrp .ribbon{background-color:#c9c4bc;height:70px;width:100%;display:table;margin:10px 0}.cards-wrp .ribbon h3{font-size:1.6rem;text-transform:uppercase;display:table-cell;vertical-align:middle}.cards-wrp .card-bottom{font-size:1.5rem;padding:0 20px;margin:10px 0}.cards-wrp .card-bottom span{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase}.benefits-wrp,.about-wrp{position:relative;overflow:hidden;background-color:#0096ff;padding:70px 0;color:#fff}.benefits-wrp h2,.about-wrp h2{font-weight:700;text-align:center}.benefits-wrp h3,.about-wrp h3{font-size:2.25rem}.benefits-wrp h2,.benefits-wrp h3,.about-wrp h2,.about-wrp h3{text-transform:uppercase}.owners-benefits{position:relative;background:#f2f2f2;background:-webkit-linear-gradient(top,#f2f2f2 10%,#fff 100%);background:linear-gradient(to bottom,#f2f2f2 10%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff',GradientType=0)}.owners-benefits .headline{color:#4c4c4c;font-weight:500;text-transform:uppercase;margin-top:6%}.owners-benefits .headline .headline-sm{font-weight:500;display:inherit;margin-bottom:0}.owners-benefits .headline .headline-lrg{display:inherit}.getaways-wrp p,.specials-wrp p,.locked-benefit p{margin:6%}.getaways-wrp,.benefits-exclusive{padding:40px 0;text-align:center}.specials-wrp{background-color:#fff;padding:40px 0;text-align:center}.locked-benefit{background-color:#fff;padding:40px 0;text-align:center;position:relative}.locked-benefit .overlay{position:absolute;top:0;left:0;right:0;height:100%;padding-top:20px;background-color:rgba(229,229,229,.74)}.locked-benefit .call-message{background-color:#0096ff;color:#fff;padding:10px 30px;width:75%;margin-top:0;display:inline-block;vertical-align:top;zoom:1}.overlayMsg{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;height:100%;width:calc(100% + 65px);padding:15px;background-color:rgba(0,0,0,.75);box-shadow:0 0 20px 5px rgba(0,0,0,.5);color:#fff;z-index:1}.accordian-wrp button,.deal-wrp button,.getaways-wrp button,.specials-wrp button,.locked-benefit button{margin-bottom:20px}.accordian-wrp p,.deal-wrp p,.getaways-wrp p,.specials-wrp p,.locked-benefit p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.333;font-style:normal}.accordion-wrp{position:relative;background:#e0ddd8;padding:7% 0;text-align:center}.accordion-wrp .panel{margin-bottom:20px;background-color:#fff;border:none;border-radius:none;box-shadow:0 1px 1px rgba(0,0,0,.05)}.accordion-wrp .row{margin:0}.accordion-wrp .offerHead{background-color:#fff;margin-top:6.5%}.accordion-wrp .offerHead:first-child{background-color:#fff;margin-top:0}.accordion-wrp .panel-group .panel{margin-bottom:0;border-radius:0}.accordion-wrp .panel-default{border-color:#ddd}.accordion-wrp .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0 solid #ddd;margin-top:20px}.accordion-wrp .panel-group .panel+.panel{margin-top:70px}.accordion-wrp .panel-body{border-top:1px solid #b2b2b2}@media only screen and (min-width:768px){.accordion-wrp .offer{margin:30px 0}}.accordion-wrp .hairline{margin:auto}.accordion-wrp .offer-4{margin:11% 0 0}.accordion-wrp .lg-text,.accordion-wrp .sm-text{color:#4c4c4c;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.025;font-weight:500;text-transform:uppercase;margin:0}.accordion-wrp .description{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:2%}.accordion-wrp .accordion-img{padding:0}.accordion-wrp .moredeals-icon{margin-right:20px}.accordion-wrp .panel-heading{background-color:#fff;padding:0}.accordion-wrp .accordion-in{margin:20px 0}.accordion-wrp .acrd-pull{display:inherit;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background:#0096ff;padding:0;color:#fff;font-size:1.7rem;font-weight:500;text-transform:uppercase;text-align:center;clear:both!important}.accordion-wrp .acrd-pull a{text-decoration:none;display:block;padding:.75em}.accordion-wrp .acrd-pull span{font-size:2.5rem;padding:0 1%;vertical-align:-4px}.mobile-shop-button--fixed{position:fixed;bottom:0;left:0;width:100%;z-index:9999}.mobile-shop-button--fixed--container{padding:0}.mobile-shop-button--fixed--row{margin:0}.mobile-shop-button--fixed--col{background-color:#0096ff;color:#fff;text-align:center;padding:10px 10px 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:500ms all;transition:500ms all}.mobile-shop-button--fixed--col:hover{background-color:#0f57aa}.mobile-shop-button--fixed-text-lg{font-size:24px;font-weight:800}.mobile-shop-button--fixed-text-lg a{color:#fff;text-decoration:none}.mobile-shop-button--fixed-text-lg a:hover{text-decoration:none}.scroll-top-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;width:60px;height:60px;border-radius:50%;cursor:pointer;-webkit-transition:background-color 300ms ease,box-shadow 300ms ease,-webkit-transform 300ms ease;transition:background-color 300ms ease,box-shadow 300ms ease,-webkit-transform 300ms ease;transition:transform 300ms ease,background-color 300ms ease,box-shadow 300ms ease;transition:transform 300ms ease,background-color 300ms ease,box-shadow 300ms ease,-webkit-transform 300ms ease}.scroll-top-button svg{width:40px;fill:#e8e8e8}.scroll-top-button:hover{background-color:rgba(0,0,0,.12);box-shadow:0 5px 9px -5px black;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.hairline{width:27%;border-top:1px solid #fff;margin:4% auto 0}.brand-text{color:#0096ff}::-moz-selection{background:#0096ff;color:#fff}::selection{background:#0096ff;color:#fff}.img--mod,.promo-icon{display:inline}.no-pad{padding-right:0;padding-left:0}.no-float{float:none}#certificateBlock,.hide-block{display:none}@media only screen and (min-width:320px){.col-xs-5ths{width:19.5%;float:left}.qs-modal-mod .modal-inner{padding-right:0;padding-left:0}.qs-modal-mod .close{font-size:2.75rem}.qs-modal-mod .modal-title{font-size:2.35rem}.qs__slide .lg-text{font-size:4.65em}.callout-brand h2{font-size:2.25rem}.callout-wrp{padding:3rem 15px}.callout-wrp .call-text-top{font-size:3.125rem}.callout-wrp .call-text-1{font-size:2.438rem}.callout-wrp .call-text-2{font-size:2.25rem}.subline-wrp{width:100%}.subline-wrp{font-size:1.5rem}.subline-wrp .subline{display:inherit;white-space:inherit}.ft-badge{display:none}#carousel__loginpage .carousel-inner .item{min-height:736px!important}}@media(max-width:420px){.dataTable table,.dataTable thead,.dataTable tbody,.dataTable th,.dataTable td,.dataTable tr{display:block}.dataTable thead tr{position:absolute;top:-9999px;left:-9999px}.dataTable tr{border:0 solid #ccc}.dataTable td{border:none;position:relative;padding-left:auto;white-space:normal;text-align:left}.dataTable tr td:first-child{border-radius:0 0 0 0}.dataTable tr td:last-child{border-radius:0 0 0 0}.dataTable td:before{position:relative;top:0;left:0;width:50%;padding-right:5px;white-space:nowrap;text-align:left;font-weight:bold}.dataTable td:before{content:attr(data-title)}}@media only screen and (min-width:768px){.col-sm-5ths{width:19.25%!important;float:left}.collout-brand h2{font-size:2.125em}.callout-wrp .credits-wrp{width:90%}.callout-wrp .call-text-top{font-size:3.125em}.callout-wrp .call-text-1,.callout-wrp .call-text-2{font-size:2.238em}.qs-modal-mod .modal-content{-webkit-font-smoothing:0 0 0 0;box-shadow:0 0 0 0}.qs-modal-mod .close{font-size:3.75rem}.qs-modal-mod .modal-title{font-size:3rem}.qs__slide .lg-text{font-size:5.25em}}@media(min-width:992px){.col-md-5ths{width:19.5%;float:left}.callout-brand h2{font-size:2.25em}.callout-wrp{padding:3em 15px}.callout-wrp .credits-wrp{width:50%}.ft-badge{display:block}.subline-wrp{font-size:1.5em}.subline-wrp .subline{display:table;white-space:nowrap}.qs-modal-mod .modal-content{-webkit-font-smoothing:0 0 0 0;box-shadow:0 0 0 0}.qs-modal-mod .close{font-size:3.75em}.qs-modal-mod .modal-title{font-size:3em}}@media(min-width:1200px){.col-lg-5ths{width:19.5%;float:left}}@media(min-width:768px){.container-xl{width:100%}}@media(min-width:992px){.container-xl{width:970px}}@media(min-width:1200px){.container-xl{width:1170px}}@media(min-width:1380px){.container-xl{width:1380px}}.container-xl{position:relative;margin:0 auto;padding-right:15px;padding-left:15px}.table__mod{border:2px solid #0096ff;text-align:center}.table__mod>thead>tr>th{font-size:12px;vertical-align:middle;border-bottom:2px solid #ddd;text-align:center}.table__mod>thead>tr>th:first-child{width:25%}.table__mod>thead>tr:nth-of-type(odd){background-color:#eaeaea}.table__header{margin-bottom:0}.table__subheader{font-size:10px;display:inline-block}.top-page__alert{background-color:#0096ff;color:#fff;border-radius:0;border:0 solid transparent;padding:10px 15px;margin-bottom:0;border-bottom:0}.top-page__alert .close{opacity:1}.banner__hero{position:relative;background-size:cover;background-position:center 0;background-repeat:no-repeat;box-shadow:0 0 9px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 0 9px rgba(0,0,0,.4) inset;-moz-box-shadow:0 0 9px rgba(0,0,0,.4) inset;padding:75px 0}.banner__hero .hero__headline--wrapper{position:relative;margin-bottom:20px}.banner__hero .hero__headline--wrapper .vertical__rule{position:absolute;bottom:5px;height:90%;width:4px;background-color:#0096ff}.banner__hero .hero__headline--wrapper .hero__headline{color:#fff;padding-left:30px}.banner__hero .hero__headline--wrapper h1{font-family:"Red Hat Text",sans-serif;font-weight:300;font-style:normal;letter-spacing:-.0125em;font-size:2.75em;margin:0;line-height:100%}.banner__hero .sub__header .sub__headline{font-size:3.5em;color:#fff;text-transform:uppercase}.banner__hero .sub__header .sub__text{font-size:1.9em}.btn-primary{background-color:#0096ff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;border-color:#0096ff;font-size:1.5rem;text-transform:uppercase;border-radius:0}.btn-primary a{color:#fff;text-decoration:none}.btn-default{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#0096ff;border-radius:0;outline-color:transparent;border:1px solid transparent}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#0078cc;border-color:transparent;outline-color:transparent}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:#005a99;border-color:transparent;outline-color:transparent}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#0078cc;border-color:#0096ff;outline-color:transparent}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#005a99;border-color:#0096ff;outline-color:transparent}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#33abff;border-color:#0096ff;color:#666;outline-color:transparent}button.btn-secondary{background-color:#333;padding:10px 30px;color:#fff;border-color:#333;font-size:1.5rem;text-transform:uppercase;border-radius:0}button.btn-secondary a{color:#fff;text-decoration:none}button:hover.btn-secondary{color:#fff;border-color:#191919}button.btn-third{background-color:#3fd9d6;padding:10px 30px;color:#fff;border-color:#6ae1df;font-size:1.5rem;text-transform:uppercase;border-radius:0}button.btn-third a{color:#fff;text-decoration:none}button:hover.btn-third{background-color:#156a68;border-color:#156a68}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.locked,.locked--02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;background-color:#66c0ff;background-image:none;color:#4c4c4c;padding:7px;min-width:220px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;z-index:100;position:absolute;top:0;left:0;right:0;border:none;box-shadow:0 1px 3px #ccc}.locked:hover,.locked--02:hover,.locked:focus,.locked--02:focus{background-color:#0087e6;outline-color:transparent}.locked::before,.locked--02::before{display:inline-block;content:'';width:20px;height:25px;margin-right:10px;background-image:url(/globalassets/defaults/benefits/icon_lock.svg);background-repeat:no-repeat;background-size:18px;background-position:center;-webkit-filter:invert(.5);filter:invert(.5)}.locked .lock-icon,.locked--02 .lock-icon{margin-right:10px}.locked span,.locked--02 span{vertical-align:middle}.locked--02{background-image:none;background-color:transparent;box-shadow:none;margin:0 auto;top:-20px;width:116px;height:107px;cursor:pointer;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media screen and (max-width:767px){.locked--02{margin:inherit}}@media screen and (max-width:480px){.locked--02{width:86px;height:77px}}.locked--02:hover,.locked--02:focus{background:transparent;background-color:transparent;outline:none;top:-30px;-webkit-transform:scale(1.2) translateY(-20px);-ms-transform:scale(1.2) translateY(-20px);transform:scale(1.2) translateY(-20px)}.locked--02 svg{height:100%;width:100%;position:absolute;left:0;right:0}.locked--02 svg .cls-1{fill:#0096ff}.locked--02 svg .cls-2{fill:#fff}.locked--02 span{text-align:center;position:absolute;left:0;right:0;font-size:.7em;line-height:1.2em;color:#fff;top:60px;padding-left:0}@media screen and (max-width:480px){.locked--02 span{font-size:.6em;top:44px}}.btn__arrow--up{outline:none;display:block;margin:15px auto;border:1px solid #ccc;border-radius:50%;background-color:transparent;background-image:url("/globalassets/defaults/vertical-brand-arrows.png");background-position:-40px 15px;background-size:87px;background-repeat:no-repeat;width:60px;height:60px}.btn__arrow--up:hover{background-color:#008df0}.callout-brand{background-color:#0096ff;padding:2.5em 15px;text-align:center;color:#fff}.callout-brand h2{text-transform:uppercase;margin:0;font-weight:500}.callout-wrp{position:relative;background-color:#fff;text-align:center}.callout-wrp h2{margin:20px 0}.callout-wrp .call-text-2{margin:.9em 0}.callout-wrp .lrg-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.375em;font-weight:500;text-transform:uppercase;display:inline-block;vertical-align:baseline}.callout-wrp .callout-sub{margin:3% 0}.callout-wrp .sub-text{padding:0 18.2%}.subline-wrp{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden;margin:0 auto;text-align:center}.subline-wrp .subline:before,.subline-wrp .subline:after{border-top:1px solid #fff;content:'';display:table-cell;position:relative;top:.65em;width:45%}.subline-wrp .subline:before{right:1.5%}.subline-wrp .subline:after{left:1.5%}.modal-mod{background-color:rgba(255,255,255,.8)}.modal-mod .modal-content{border-radius:0;border:0}.modal-mod .modal-title{font-family:"Red Hat Text",sans-serif;font-size:2.5em;color:#0096ff;font-weight:300}.modal-mod .modal-header,.modal-mod .modal-footer{border:none}.modal-mod .modal-footer{text-align:center}.modal-mod .modal-inner{position:relative}.modal-mod .modal-header{border-bottom:0}.modal-mod .modal-body{background-color:#fff}.modal-mod .close{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;opacity:.7}.modal-mod .modal-title{font-weight:300}.modal-mod .modal-header span{color:#0096ff;font-weight:500;text-transform:uppercase}.modal-mod .modal-body .container{width:100%}.qs-modal-mod{background-color:rgba(238,238,238,.9)}.qs-modal-mod .modal-content{border:none;border-radius:0;box-shadow:0;background-color:transparent}.qs-modal-mod .modal-backdrop{background-color:transparent}.qs-modal-mod .modal-title{font-weight:300;font-family:"Red Hat Text",sans-serif;text-align:center}.qs-modal-mod .modal-header span{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-weight:600;text-transform:uppercase}.qs-modal-mod .modal-header,.qs-modal-mod .modal-footer{border:none}.qs-modal-mod .modal-footer{text-align:center}.qs-modal-mod .modal-inner{position:relative}.qs-modal-mod .modal-header{border-bottom:0}.qs-modal-mod .modal-body{background-color:#fff;padding:2em 0}.qs-modal-mod .modal-body .container{width:95%;padding:0}.qs-modal-mod .close{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;opacity:.7}.qs-modal-mod .thumbnail-wrap{margin-left:15px!important}.qs-modal-mod .panel-body{padding:15px 0}.modal-loading{background:rgba(0,0,0,.6) url("/globalassets/defaults/loading2.gif") 50% 50% no-repeat;background-size:40px;z-index:1500}.qs__slide{padding:0 3%}.qs__slide p{margin:0;font-weight:300}.qs__slide .qs__slide--headline{margin-top:1em}.qs__slide .lg-text,.qs__slide .sm-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.025;font-weight:500;text-transform:uppercase;margin:0}.qs__slide .v__kerning{letter-spacing:-15px}.qs__slide .sm-text{font-size:2em}.qs__slide .hairline{border-top:1px solid #9d9d9d}.qs__slide .qs__slide--tagline{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;margin:2% 0 6% 0;font-size:1.125em}.qs__slide .qs__slide--tagline span{display:block}.qs__slide .qs__slide--dates{font-size:1.125em}.qs__slide .qs__slide--dates span{display:block}.qs__slide .qs__slide--date-label{text-transform:uppercase;font-size:1.125em;margin:25px 0 15px}.qs__slide .qs__slide--phone{margin-top:1.5em;padding:0 1em}.qs__slide .qs__slide--terms{margin:20px 0 0;text-align:left}.qs__slide .qs__slide--terms p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;font-size:.65em}.form-group,input,select{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.form-group.tcpa-check-text__mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.5rem}.form-group.tcpa-check-text__mobile #sourceOptInSMSConsent[type=checkbox]{accent-color:#0a7fff;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.form-group.tcpa-consent-group{gap:1.5rem}.form-group.tcpa-consent-group #sourceTcpaConsent[type=checkbox]{accent-color:#0a7fff;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.form-control{background-image:initial;border-radius:0!important}.control-label{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875em;font-weight:500;text-transform:uppercase;text-align:left;color:#666}.form-control:hover{border-color:#666}.form-control:focus,select:focus{border-color:#0096ff;box-shadow:0 0 3px #0096ff}.cert-add-btn a:hover{color:#0096ff}.footer,.footer-mod{background-color:#fff;text-align:center}.footer .footer-top,.footer-mod .footer-top{padding:6% 15px 2%}.footer .badge-logo,.footer-mod .badge-logo{margin-bottom:30px}.footer .badge-title,.footer-mod .badge-title{margin:5px;font-size:.8em;font-weight:800}.footer .badge-subtitle,.footer-mod .badge-subtitle{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-weight:500;font-size:.9em}.footer .brand-ft-title,.footer-mod .brand-ft-title{font-size:1.6rem;color:#0096ff;text-transform:uppercase;letter-spacing:6px;margin:2em 0 0}.footer ul.brand-ft-phone,.footer-mod ul.brand-ft-phone{list-style:none;color:#191919;text-align:center;font-size:1.125rem;text-transform:uppercase;margin-top:20px;padding:0;line-height:.75}.footer ul.brand-ft-phone li,.footer-mod ul.brand-ft-phone li{display:inline-block;border-left:1px solid #4c4c4c;padding:0 5px}.footer ul.brand-ft-phone li:first-child,.footer-mod ul.brand-ft-phone li:first-child{border-left:none}.footer #footer-info,.footer-mod #footer-info{border-top:1px solid #0096ff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.footer #footer-info nav.navbar-brand-ft,.footer-mod #footer-info nav.navbar-brand-ft{margin:2em 1em;min-height:inherit}.footer #footer-info ul.brand-nav-ft,.footer-mod #footer-info ul.brand-nav-ft{font-size:.7em;list-style:none;text-align:center;margin:0;padding-left:0}.footer #footer-info ul.brand-nav-ft li,.footer-mod #footer-info ul.brand-nav-ft li{display:inline}.footer #footer-info ul.brand-nav-ft li:first-child,.footer-mod #footer-info ul.brand-nav-ft li:first-child{border-left:none}.footer #footer-info ul.brand-nav-ft a,.footer-mod #footer-info ul.brand-nav-ft a{color:#0096ff;display:inline-block;padding:0 5px}.footer .copyright,.footer-mod .copyright{background-color:#0096ff;color:#fff;padding:10px}.footer .copyright p,.footer-mod .copyright p{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:.7em;line-height:1;margin:5px}.footer .copyright a,.footer-mod .copyright a{color:#fff}.terms--content h1,.terms--content h2,.terms--content h3,.terms--content h4,.terms--content h5,.terms--content h6{font-weight:500}.terms--content p,.terms--content li{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.terms--content li{margin:15px 0}@media only screen and (min-width:320px){.purchase-membership__wrapper{width:initial;margin:0 auto;padding:0 15px}.col-md-10.purchase-membership-block-purchase select{margin-bottom:10px}.col-md-10.purchase-membership-block-purchase input{margin-bottom:10px}}@media only screen and (min-width:768px){.purchase-membership__wrapper{width:100%;margin:0 auto;padding:0 15px;float:none}}.purchase-membership-block{padding:50px 0}.purchase-membership-block .form-headline{font-size:1.75em;font-weight:400}.purchase-membership-block .form-subtext{padding:0 10px}.purchase-membership-block .purchase-membership-block-account .form-content-submit .btn-primary,.purchase-membership-block .purchase-membership-block-login .form-content-submit .btn-primary,.purchase-membership-block .purchase-membership-form-forgot-password .form-content-submit .btn-primary{width:100%}.purchase-membership-block .col-md-10.purchase-membership-block-purchase .form-content-submit{text-align:right}.alert-modal__modal-dialog{position:relative;margin:30px auto;border:2px solid #f9134f;border-radius:9px}.alert-modal__close{position:absolute;top:-11px;right:-11px;font-size:.65em;line-height:1}.alert-modal__btn-open{float:right;color:#fff}.alert-modal__btn-open:hover{color:#f2f2f2}.alert-modal__btn-close{color:#f9134f}.alert-modal__btn-close:hover{color:#ec0642}.video-responsive{position:relative;padding-bottom:16.11%;padding-top:30px;height:0;overflow:hidden;box-shadow:0 4px 20px -6px black}@media screen and (max-width:1199px){.video-responsive{padding-bottom:15.51%}}@media screen and (max-width:991px){.video-responsive{padding-bottom:23.91%}}@media screen and (max-width:767px){.video-responsive{padding-bottom:47.91%}}.video-responsive iframe,.video-responsive object,.video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-w-f{position:relative;padding-bottom:56.25%;height:0}.video-w-f iframe,.video-w-f object,.video-w-f embed{position:absolute;top:0;left:0;width:100%;height:100%}.mrg-top-30{margin-top:30px}.font-400{font-weight:400}.manual-vertical{margin-top:54px}@media screen and (max-width:1199px){.manual-vertical{margin-top:45px}}@media screen and (max-width:991px){.manual-vertical{margin-top:52px}}@media screen and (max-width:767px){.manual-vertical{margin-top:0}}.doubleEmph{border-bottom:3px double #00518b;font-family:"Georgia",serif;font-style:italic}.doubleEmph--brandPrimary{color:#0096ff}.doubleEmph--brandSecondary{color:#00518b}.brand-secondary-text{color:#00518b}.locked002__btn{display:block;position:absolute;top:0;left:0;right:0;z-index:16;max-width:417px;max-height:50px;margin:0 auto;padding:10px 20px;background-color:#333;color:#fff;text-align:center;text-transform:uppercase}.locked002__btn strong{text-decoration:underline}.locked002__overlay{position:absolute;z-index:15;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.8)}.locked002__overlayInner{position:relative;height:100%}.locked002__circleContent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;height:350px;width:350px}.locked002__circleContent:before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%;z-index:-1;border-radius:100%;border:1px solid #fff}.locked002__circleContent span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:250px;color:#fff;font-size:1.5em;text-align:center}@media only screen and (min-width:320px){.locked002__overlay{top:0}}@media(min-width:992px){.locked002__overlay{top:20px}}.savingsIcon001{display:inline-block;position:relative;line-height:1;border-radius:50%;background-color:#00518b;width:75px;height:75px;padding:2px;border-radius:50%;border:2px solid #00518b;background-clip:content-box;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;margin-left:5px}.savingsIcon001__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.savingsIcon001 span{display:block}.savingsIcon001__savingValue{font-size:26px;font-weight:700}.savingsIcon001__savingLabel{font-size:10px;text-transform:uppercase}.sectionDivider001{background-color:#000;padding:2em;clear:both}.section-title{color:#0096ff!important}.benefit-card__overlay{top:unset}.benefit-card__content .btn-benefit{background-color:#00518b!important}.benefitCard001{overflow:hidden;min-height:380px;padding:60px 15px;text-align:center}.benefitCard001__title{min-height:44px;font-size:1.375em;text-transform:uppercase;line-height:1}.benefitCard001__svgImg{margin:20px auto;min-height:120px}.benefitCard001__svgImg .svgIcon{min-width:90px;display:inline-block}.benefitCard001__svgImg .svgIconFill{fill:#0096ff}.benefitCard001__copy{line-height:1.25;min-height:75px}.benefitCard001__copy span{display:inline-block}.benefitCard001__subTitle{font-size:1.15em;font-weight:700;color:#0096ff;text-transform:uppercase}.benefitCard001__desc{font-size:.95em;line-height:1.5em}.benefitCard001 .card-btn{margin-top:30px}.HotelSavingsProgramHero002{background-image:url("/globalassets/themes/dotnav-theme/siteassets/hotel001/hotel_hero_001--GVR.jpg")}.HotelSavingsProgramHero002__alt001{background-image:url("/globalassets/themes/dotnav-theme/siteassets/hotel001/hotel_hero_002--GVR.jpg")}.HotelSavingsProgramHero002__part02--dont{color:#959594}.HotelSavingsProgramHero002__part02--dont path{fill:#959594}.HotelSavingsProgramHero002__part04--description03{color:#959594}.HotelSavingsProgramHero002__pretitle::before{border-top-color:#959594;box-shadow:0 1px 0 #959594}.HotelSavingsProgramHero002__pretitle::after{border-top-color:#959594;box-shadow:0 1px 0 #959594}.doubleEmph{border-bottom-color:#959594}.brand-tertiary-text,.collageTout001__btn{color:#959594}.calloutTopArrow001__btn{background-color:#959594!important}.threeColumnCards001__heading--sm strong{color:#959594}.calloutBasic001__content--border{border-color:#959594}.calloutBasic001__content--border:after{border-bottom-color:#959594}.calloutBasic001__doubleEmph{border-bottom-color:#959594}.calloutBasic001 em.brand-secondary-text{color:#959594}.savingsIcon001{background-color:#959594;border-color:#959594}.HotelSavingsProgramHero001{background-image:url("/globalassets/themes/dotnav-theme/siteassets/hotel001/hotel_hero_001--GVR.jpg")}.heroSearchForm001{background-image:url("/globalassets/themes/dotnav-theme/siteassets/hotel001/hotel_hero_001--GVR.jpg")}.heroSearchForm001__callout:before{border-bottom-color:#959594}.heroSearchForm001__calloutTextArrow{background-color:#959594}.heroSearchForm001__calloutTextArrow:after{border-top-color:#959594}.heroSearchForm001__subTitle{font-weight:500}.heroSearchForm001__subTitle strong{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.hotelSearchForm001 .hotel-search-group-button .search-button:before{color:#959594;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;content:'Search for Hotels'}.purchaseMembership002__selectBtn .btn-default{border-color:#e6e6e6;color:#fff!important;border-radius:0;background-color:transparent}.purchaseMembership002__selectBtn .btn-default:hover,.purchaseMembership002__selectBtn .btn-default:focus{color:#fff;background-color:#959594}.purchaseMembership002__selectBtn .btn-default:hover,.purchaseMembership002__selectBtn .btn-default:focus,.purchaseMembership002__selectBtn .btn-default:active{top:inherit}.purchaseMembership002__submitBtn{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#959594!important}@media(min-width:768px){.purchaseMembership002__colOne{border-right:1px solid #fff}}@media(min-width:992px){.purchaseMembership002__colOne{min-height:500px;border-right-color:#fff}}.heroSubscriptionForm001--gvr{background-image:url("/globalassets/themes/dotnav-theme/siteassets/hotel001/hotel_hero_001--GVR.jpg")}.heroSubscriptionForm001--gvr:before{background-color:rgba(0,0,0,0)}@media only screen and (orientation:portrait){.accordion-wrp p{font-size:1.25rem}.accordion-wrp .lg-text{font-size:3.1em}.accordion-wrp .sm-text{font-size:2rem}.accordion-wrp .headline{font-size:4.5rem}.accordion-wrp .headline span.sm{font-size:3rem}}@media only screen and (min-width:320px){.top-page__alert--gvr .col-left{padding:15px 15px 15px 50px;text-align:left}.top-page__alert--gvr .col-right{overflow:hidden}.mod-header-brand .navbar-header{position:relative}.paralax-window h2{font-size:3rem}.accordion-wrp p{font-size:1.25rem}.accordion-wrp .lg-text{font-size:3.75rem}.accordion-wrp .sm-text{font-size:2rem}.accordion-wrp .headline{font-size:4.5rem}.accordion-wrp .headline span.sm{font-size:3rem}.getaways-wrp .headline,.specials-wrp .headline,.locked-benefit .headline{font-size:3.2rem}.getaways-wrp .headline span.headline-sm,.specials-wrp .headline span.headline-sm,.locked-benefit .headline span.headline-sm{font-size:2.9rem}.getaways-wrp p,.specials-wrp p,.locked-benefit p{font-size:1.25rem}.headline .headline-sm{font-weight:700}.benefits-wrp .ben-block p{font-family:"Red Hat Text",sans-serif}#carousel__travel--section h3{font-family:"Red Hat Text",sans-serif;color:#4c4c4c;font-size:2em}#myAccount-tabs a{font-size:2rem}.mod-tab-wrapper .tabHeader h2{font-size:2.5rem}.mod-tab-wrapper .account-currency-item-balance{font-size:1.125em}.inner-tabs .paneHeader{font-size:1.6rem}.inner-tabs .nav-tabs>li>a{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}#section---tours h2{font-size:3.5rem}.member-benefits__list{padding:0}.member-benefits__list img{width:100%}}@media only screen and (max-width:667px){#travel-search-block #travel-search-block-menu .dropdown-menu{border-bottom:1px solid #0096ff;border-left:1px solid #0096ff;border-right:1px solid #0096ff}}@media only screen and (min-width:768px){.top-page__alert--gvr{width:100%}.top-page__alert--gvr .col-left{padding:15px 40px 15px 15px;text-align:right}.top-page__alert--gvr .col-right{overflow:inherit}.mod-header-brand #partnerLogo{width:450px}.mod-header-brand #partnerLogo img{height:52px}.mod-header-brand .navbar-default .navbar-nav a:hover,.mod-header-brand .navbar-default .navbar-nav>.active>a,.mod-header-brand .navbar-default .navbar-nav>.active>a:focus,.mod-header-brand .navbar-default .navbar-nav>.active>a:hover{color:#555;border-bottom:4px solid #0096ff}.mod-header-brand .navbar-nav>li.active.last>a{border-bottom:4px solid #0096ff}.mod-header-brand .navbar-nav>li>a{font-size:1.12;font-weight:700}.mod-header .navbar-brand{height:100px}.member-profile{background-image:url("/siteassets/benefits/brand-arrow.png");background-position:right center;background-repeat:no-repeat}.paralax-window h2{font-size:3.125em}.accordion-wrp p{font-size:.85em}.accordion-wrp .hairline{border-color:#999}.accordion-wrp .lg-text{font-size:4.1575em}.accordion-wrp .sm-text{font-size:2rem}.accordion-wrp .headline{font-size:5.7em}.accordion-wrp .headline .sm{font-size:3rem}.getaways-wrp .headline,.specials-wrp .headline,.locked-benefit .headline{font-size:3.125em}.getaways-wrp .headline .headline-sm,.specials-wrp .headline .headline-sm,.locked-benefit .headline .headline-sm{font-size:2.9rem;font-weight:700}.getaways-wrp .headline .headline-lrg,.specials-wrp .headline .headline-lrg,.locked-benefit .headline .headline-lrg{letter-spacing:-5px}.getaways-wrp p,.specials-wrp p,.locked-benefit p{font-size:1.17em}#benefit-maintenance-fee .headline{font-size:2.85em}#carousel__travel--section h3{font-size:2.1rem}.carousel-caption-mod p{font-size:.75em}.top-promos .promo,.promo-block .promo{border-right:1px solid #999}#accountSummary .account-col-1{border-right:1px solid #0096ff}#myAccount-tabs a{font-size:2em}.mod-tab-wrapper .tabHeader h2{font-size:2.13em}.mod-tab-wrapper .account-currency-item-balance{font-size:1.125em}.account-member-right .account-member-renewal .account-member-renewal-link{color:#0096ff}.inner-tabs .paneHeader{font-size:1.75em}.inner-tabs .nav-tabs>li>a{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9em;font-weight:700}#section---tours h2{font-size:3.125em}#section---tours h3{font-size:2rem}}@media(min-width:992px){.top-page__alert--gvr{width:970px}.mod-header-brand .navbar-nav>li.active.last>a{border-bottom:4px solid #0096ff}.mod-header-brand #partnerLogo{width:600px}.mod-header-brand #partnerLogo img{height:62px}.accordion-wrp p{font-size:1.85rem}.accordion-wrp .lg-text{font-size:5.25em}.accordion-wrp .sm-text{font-size:2em}.accordion-wrp .headline{font-size:4.875em}.accordion-wrp .headline span.sm{font-size:2rem}.getaways-wrp .headline,.specials-wrp .headline,.locked-benefit .headline{font-size:4.125em}.getaways-wrp .headline span.headline-sm,.specials-wrp .headline span.headline-sm,.locked-benefit .headline span.headline-sm{font-size:3rem}#benefit-maintenance-fee .headline{font-size:4.125em}#carousel__travel--section h3{font-size:2em}.top-promo{border-right:1px solid #999}.mod-tab-wrapper .account-currency-item-balance{font-size:1.5em}.mod-tab-wrapper .nav-tabs>li>a{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.12em;font-weight:700}#section---tours h2{font-size:3.125em}}@media(min-width:1200px){.top-page__alert--gvr{width:1170px}}.content-area3 .membermaint-badge{display:none}body{background:#fff;color:#4c4c4c}strong{font-weight:700}.mod-header-brand .navbar-brand{top:inherit}.brand-text{color:#0096ff}::-moz-selection{background:#0096ff;color:#fff}::selection{background:#0096ff;color:#fff}.top-page__alert{display:none;background-color:#0096ff;color:#fff;padding:0}.top-page__alert .close{opacity:1;top:16px;right:30px;position:absolute}.top-page__alert--gvr{position:relative;font-size:1.125em;background-color:rgba(255,255,255,.4)}.top-page__alert--gvr a{color:#fff;text-decoration:underline}.top-page__alert--gvr span{text-transform:uppercase}.top-page__alert--gvr .military-card{position:absolute;width:60px;z-index:1;top:5px;left:-30px}.top-page__alert--gvr .col-left{position:relative}.top-page__alert--gvr .col-left .top-page__alert--right-wedge{display:inline-block;position:absolute;top:0;right:0;border-right:18px solid #959594;border-top:80px solid transparent}.top-page__alert--gvr .col-right{position:relative;padding:15px 15px 15px 40px;background-color:#959594}.top-page__alert--gvr .col-right .top-page__alert--arrow{float:left;border-left:10px solid #0096ff;border-top:10px solid transparent;border-bottom:10px solid transparent}.top-page__alert--gvr .col-right .col-text--right{float:left;width:87%;padding-left:10px;text-transform:none}.banner__hero .hero__headline--wrapper .vertical__rule{background-color:#0096ff}.banner__hero .hero__headline--wrapper h1{font-family:"Red Hat Text",sans-serif;font-weight:100;letter-spacing:-.0125em;font-size:2.75em}.btn-primary{background-color:#0096ff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;border-color:#0096ff;font-size:1.5rem;font-weight:700}.btn-default{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#0096ff;font-weight:700}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#7c7c7a}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:#626261}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#0078cc;border-color:#0096ff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#005a99;border-color:#0096ff}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#33abff;border-color:#0096ff;color:#666}button.btn-secondary{background-color:#333;color:#fff;border-color:#333;font-size:1.5rem}button:hover.btn-secondary{background-color:#191919;color:#fff;border-color:#191919}button.btn-third{background-color:#3fd9d6;color:#fff;font-size:1.5rem;border-color:#6ae1df}button:hover.btn-third{background-color:#156a68;border-color:#156a68}.btn.focus,.btn:focus,.btn:hover{color:#fff}.locked,.locked--02{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;background-image:url("/siteassets/benefits/icon-lock.png");background-color:#0096ff;box-shadow:0 1px 3px #ccc;color:#fff}.locked:hover,.locked--02:hover,.locked:focus,.locked--02:focus{background-color:#0087e6}.btn__arrow--up{border:2px solid #ccc;background-image:url("/siteassets/vertical-brand-arrows.png")}.btn__arrow--up:hover{background-color:#008df0}body{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif!important}h1,h2,h3,h4,h5{top:inherit}h6{top:inherit}p{top:inherit}.callout-brand{background-color:#0096ff;color:#fff}.callout-brand h2{font-weight:700}.callout-wrp{background-color:#fff}.callout-wrp .lrg-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.375em;font-weight:700}.subline-wrp{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.subline-wrp .subline:before,.subline-wrp .subline:after{border-top:1px solid #fff}.modal-mod .modal-title{font-family:"Red Hat Text",sans-serif;font-size:2.5em;color:#0096ff;font-weight:400}.modal-mod .close{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.modal-mod .modal-header span{color:#0096ff;font-weight:700}.qs-modal-mod .modal-title{font-weight:300;font-family:"Red Hat Text",sans-serif}.qs-modal-mod .modal-header span{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-weight:600}.qs-modal-mod .close{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.qs__slide .lg-text,.qs__slide .sm-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.qs__slide .qs__slide--tagline{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125em}.qs__slide .qs__slide--dates{font-size:1.125em}.qs__slide .sm-text{font-size:2em}.form-group,input,select{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.control-label{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875em;font-weight:700;color:#666}.form-control:hover{border-color:#666}.form-control:focus,select:focus{border-color:#0096ff;box-shadow:0 0 3px #0096ff}.cert-add-btn a:hover{color:#0096ff}.table__mod{border:2px solid #0096ff}.table__mod>thead>tr>th{font-size:14px}.table__subheader{font-size:12px}.mod-tab-wrapper th{font-weight:700}.mod-tab-wrapper table{border:1px dashed #b2b2b2}.mod-tab-wrapper thead,.mod-tab-wrapper .even,.mod-tab-wrapper tfoot{background-color:#f2f2f2}.mod-tab-wrapper .odd{background-color:#fff}.mod-tab-wrapper thead{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}.mod-tab-wrapper thead tr.balance{font-weight:600}.mod-tab-wrapper tbody{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px}.mod-tab-wrapper tfoot{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:1em}.mod-tab-wrapper tfoot .balance-num{color:#0096ff}.mod-tab-wrapper .pagination .prev>a,.mod-tab-wrapper .pagination .prev>span,.mod-tab-wrapper .pagination .next>a,.mod-tab-wrapper .pagination .next>span{border:1px solid #999}.mod-tab-wrapper .pagination .next>a,.mod-tab-wrapper .pagination .next>span{background-image:url("/siteassets/arrow-brand-right.svg")}.mod-tab-wrapper .pagination .prev>a,.mod-tab-wrapper .pagination .prev>span{background-image:url("/siteassets/arrow-brand-left.svg")}.mod-tab-wrapper .pagination li>a,.mod-tab-wrapper .pagination li>span{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;color:#0096ff}.mod-tab-wrapper .pagination .active>a,.mod-tab-wrapper .pagination .active>a:focus,.mod-tab-wrapper .pagination .active>a:hover,.mod-tab-wrapper .pagination .active>span,.mod-tab-wrapper .pagination .active>span:focus,.mod-tab-wrapper .pagination .active>span:hover{background-color:#3fd9d6}.mod-tab-wrapper .pagination li>a:focus,.mod-tab-wrapper .pagination li>a:hover,.mod-tab-wrapper .pagination li>span:focus,.mod-tab-wrapper .pagination li>span:hover{background-color:#3fd9d6}.footer{background-color:#fff}.footer .badge-title{font-size:.8em;font-weight:800}.footer .badge-subtitle{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-weight:700;font-size:.9em}.footer .brand-ft-title{font-size:1.6rem;color:#0096ff;letter-spacing:inherit}.footer .brand-ft-hours{font-size:.8em;color:#0096ff}.footer ul.brand-ft-phone{color:#0096ff;font-size:1.35rem}.footer ul.brand-ft-phone li{border-left:1px solid #4c4c4c}.footer #footer-info{border-top:1px solid #0096ff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.footer #footer-info ul.brand-nav-ft{font-size:.8em}.footer #footer-info ul.brand-nav-ft a{color:#0096ff}.footer #partnerLogo-ft .img-responsive{display:inline-block}.footer .copyright{background-color:#0096ff;color:#fff}.footer .copyright p{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:.8em}@media only screen and (min-width:320px){.prelogin .mod-header-brand .navbar-brand{width:100%}.prelogin .mod-header-brand .logo-badge-block__link{width:100%}.prelogin .mod-header-brand .logo-badge-block__link img{margin:0 auto}.prelogin .mod-header-brand .user-login-nav{width:100%;text-align:center;position:relative}}@media only screen and (min-width:768px){.prelogin .mod-header-brand .navbar-brand{width:auto}.prelogin .mod-header-brand .logo-badge-block__link{width:auto}.prelogin .mod-header-brand .logo-badge-block__link img{margin:0 auto}.prelogin .mod-header-brand .user-login-nav{width:auto;text-align:right}}.prelogin .sign-up-form{margin:0;padding-top:20px}.prelogin .navbar-brand{height:auto}.prelogin .user-login-nav{margin-bottom:15px}.prelogin .partnerPhone{font-size:1.25em}.mod-header-brand{border-bottom:1px solid #0096ff}.mod-header-brand .navbar{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.mod-header-brand .navbar-default{background-color:#fff}.mod-header-brand .brand-user{background-color:#0096ff;color:#4c4c4c}.mod-header-brand .userFunctions{background-color:#0096ff}.mod-header-brand .userFunctions a{color:#fff;font-weight:400;font-size:.875em}.mobile-nav .mobile-button{margin:15px;font-size:1.5em;color:#0096ff}.mobile-nav .mobile-menu{border-left:4px solid #0096ff}#mod-toggle-menu .navbar-toggle{background-color:#595959}#mod-toggle-menu .icon-bar{background-color:#fff}#mod-toggle-menu .menu-text{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:.75em}.mod-header-brand .user-login-nav{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9em}.mod-header-brand .user-login-nav .pipe{color:#0096ff}.mod-header-brand .dropdown .account-menu-block-button{background-color:transparent;color:#666}.mod-header-brand .dropdown .account-menu-block-button:hover,.mod-header-brand .dropdown .account-menu-block-button:focus{background-color:#e5e5e5;color:#666}.mod-header-brand .dropdown-menu{background-color:#e5e5e5}.mod-header-brand .dropdown-menu a{color:#0096ff}.mod-header-brand .dropdown-menu a span{color:#666}.mod-header-brand .dropdown-menu .divider{background-color:#b2b2b2}.mod-header-brand .dropdown-menu .account-menu-block-logout{background-color:#0096ff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#fff}.mod-header-brand .dropdown-menu .account-menu-block-logout:hover,.mod-header-brand .dropdown-menu .account-menu-block-logout:focus{background-color:#0096ff}.login__page--title{font-family:"Red Hat Text",sans-serif;font-weight:300}.login__page--title .brand-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:600}.loginpage__wrapper .subtitle{font-weight:400;font-size:1.175em}#drawer__loginpage{background-color:#f2f2f2;border-left:4px solid #0096ff}#drawer__loginpage .drawer-contents h1{font-family:"Red Hat Text",sans-serif;font-weight:300;font-size:1.25em;color:#0096ff}#drawer__loginpage .nav-tabs{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}#drawer__loginpage .nav>li>a:focus,#drawer__loginpage .nav>li>a:hover{color:#0096ff}#drawer__loginpage .nav-tabs>li.active>a,#drawer__loginpage .nav-tabs>li.active>a:focus,#drawer__loginpage .nav-tabs>li.active>a:hover{color:#555}#login__page .login__page--panel{border-left:4px solid #0096ff}#login__page .login__signIn{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.slide--travel{background-image:url("/siteassets/drawer-login/slide-travel.jpg")}.slide--sunbathing{background-image:url("/siteassets/drawer-login/slide-sunbathing.jpg")}.slide--hillside{background-image:url("/siteassets/drawer-login/slide-hillside.jpg")}.slide--dining{background-image:url("/siteassets/drawer-login/slide-dining.jpg")}.slide--gondola{background-image:url("/siteassets/drawer-login/slide-gondola.jpg")}#carousel__loginpage .carousel-indicators .active{background-color:#0096ff}.brand-bg{background-image:url("/siteassets/benefits/bg_hero_2400px_duotone_optimized.jpg")}#cd-vertical-nav{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif!important}.main-hero{background-image:url("/siteassets/benefits/hero-family-2.jpg");background-position:right top}.member-profile{border-left:4px solid #0096ff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em}.member-profile li{font-weight:700}.member-profile li span.values{font-weight:400}.member-profile li span#memberId{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.member-profile #exp-date,.member-profile #userExp{display:none}.paralax-window{color:#fff}.paralax-window h2{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.credits-wrp{font-size:2rem}.credits-wrp .user-icon{font-size:2rem;background-color:#0096ff}.credits-wrp .user-icon span.rnd{background-color:#fff}.credits-wrp .crds-bln{background-color:#f2f2f2}.credits-wrp .bln-txt{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.callout-wrp__gvr{position:relative;background-color:#fff;text-align:center;padding:0 15px}.callout-wrp__gvr h2{font-size:3.313em;color:#0096ff;font-weight:600;margin:1.3em 0 2em}.callout-wrp__gvr .gvr-go{font-weight:800}.callout-wrp__gvr .gvr-go__red{color:#959594}.callout-wrp__gvr .arrow-down{width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #959594}.member-benefits{background-color:#fff;padding-bottom:7%}.member-benefits li.member-benefits__item{list-style:none;margin-top:15px;margin-bottom:15px}.member-benefits li.member-benefits__item .item-one{top:inherit}.member-benefits .member-benefits__intro{position:relative}.member-benefits .member-benefits__header-wrapper{position:absolute;background-color:#0096ff;bottom:0;width:100%;padding:10px;height:110px;max-height:110px;text-align:center;color:#fff}.member-benefits .member-benefits__title{font-weight:300;font-size:1.125em;text-transform:uppercase}.member-benefits .member-benefits__subtitle{font-size:1em;font-weight:300}.cards-wrp{background-color:#0096ff}.cards-wrp .card-inner{background-color:#fff}.cards-wrp .card-text p{font-family:"Red Hat Text",sans-serif}.cards-wrp .chad{background-color:#0096ff}.cards-wrp .ribbon{background-color:#c9c4bc}.cards-wrp .ribbon h3{font-size:1.6rem}.cards-wrp .card-bottom{font-size:1.5rem}.cards-wrp .card-bottom span{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.benefits-wrp,.about-wrp{background-color:#0096ff;color:#fff}.benefits-wrp h2,.about-wrp h2{font-weight:700}.benefits-wrp h3,.about-wrp h3{font-size:2.25rem}.benefits-wrp h2,.benefits-wrp h3,.about-wrp h2,.about-wrp h3{text-transform:uppercase}.owners-benefits .headline{color:#4c4c4c;font-weight:700}.owners-benefits .headline-sm{font-weight:700}.benefitPage .box-container{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.benefitPage .box-container #DestinationId,.benefitPage .box-container #modaldestinationId{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.getaways-wrp,.benefits-exclusive{background-color:#fff}.specials-wrp{background-color:#fff;border-bottom:1px solid #0096ff;border-top:1px solid #0096ff}.locked-benefit{background-color:#fff;border-bottom:1px solid #0096ff}.locked-benefit .call-message{background-color:#0096ff}#savingsCredits__accordion{padding:0}.accordian-wrp p,.deal-wrp p,.getaways-wrp p,.specials-wrp p,.locked-benefit p{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.accordion-wrp{background:#e0ddd8}.accordion-wrp .offerHead{background-color:#fff}.accordion-wrp .offerHead:first-child{background-color:#fff}.accordion-wrp .panel-default{border-color:#b2b2b2}.accordion-wrp .panel-body{border-top:1px solid #b2b2b2}.accordion-wrp .lg-text,.accordion-wrp .sm-text{color:#4c4c4c;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.accordion-wrp .description{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.accordion-wrp .acrd-pull{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background:#0096ff;font-size:1.7rem;font-weight:700}.accordion-wrp .acrd-pull span{font-size:2.5rem}.block-undeniable-deals-carousel .carousel-controller .arrowLeft,.block-undeniable-deals-carousel .carousel-controller .arrowLeft:hover,.block-undeniable-deals-carousel .carousel-controller .arrowRight,.block-undeniable-deals-carousel .carousel-controller .arrowRight:hover,.block-quarterly-specials-carousel .carousel-controller .arrowLeft,.block-quarterly-specials-carousel .carousel-controller .arrowLeft:hover,.block-quarterly-specials-carousel .carousel-controller .arrowRight,.block-quarterly-specials-carousel .carousel-controller .arrowRight:hover{background-image:url("/siteassets/brand-arrows.png")}.no-touch #cd-vertical-nav a.is-selected .cd-dot{background-color:#00518b!important}.no-touch #cd-vertical-nav a:hover span.cd-dot{background-color:#00518b!important}.no-touch #cd-vertical-nav .cd-label{background-color:#00518b!important;color:#0096ff!important;font-size:.89em!important}.no-touch #cd-vertical-nav .cd-arrow{border-left:9px solid #00518b!important}.touch .cd-nav-trigger{background-color:#00518b!important;color:#0096ff!important}.travel-hero{background-image:url("/siteassets/shop-travel/hero_resort.jpg");background-position:right top;background-size:cover}.travel-headline-wrapper .vertical-rule{background-color:#0096ff}.travel-headline-wrapper .travel-headline{color:#fff}.travel-headline-wrapper h1{font-family:"Red Hat Text",sans-serif;font-weight:300;font-size:2.75em}.desktop--off{display:none}.desktop--on{display:block}.mobile--off{display:none}.mobile--on{display:block}.carousel__travel--mobile{overflow:hidden}#carousel__travel--section h3{font-family:"Red Hat Text",sans-serif;color:#474747;font-weight:100}#carousel__travel--section .lrg-txt{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}#carousel__travel--section .sm-txt{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}#carousel__travel--section li.slide-item .hairline{border-top-color:#00518b}#carousel__travel--section li.slide-item .arrow-down{background-image:url("/siteassets/shop-travel/arrow_brand_down.png")}#carousel__travel--section li.slide-item:hover{background-color:#e5e5e5}#carousel__travel--section li.slide-item:hover .overhang{border-top-color:#e5e5e5}#carousel__travel--section li.slide-item:hover .arrowBottom{border-top:20px solid #e5e5e5}#carousel__travel--section li.active.slide-item,#carousel__travel--section li.mobile.slide-item{background-color:#0062a8;color:#fff}#carousel__travel--section li.active.slide-item h3,#carousel__travel--section li.mobile.slide-item h3{color:#fff}#carousel__travel--section li.active.slide-item .hairline,#carousel__travel--section li.mobile.slide-item .hairline{border-top-color:#fff}#carousel__travel--section li.active.slide-item .arrow-down,#carousel__travel--section li.mobile.slide-item .arrow-down{background-image:url("/siteassets/shop-travel/arrow_white_down.png")}#carousel__travel--section li.active.slide-item .overhang,#carousel__travel--section li.mobile.slide-item .overhang{border-top-color:#0062a8}#carousel__travel--section li.active.slide-item .arrowBottom,#carousel__travel--section li.mobile.slide-item .arrowBottom{border-top:20px solid #0062a8}#carousel__travel--section #carousel__travel--indicators .odd{background-color:#e5e5e5}#carousel__travel--section #carousel__travel--indicators .even{background-color:#00518b}.shopTravel .datepicker td.day:hover{background:#e5e5e5}.shopTravel .datepicker td.active:hover,.shopTravel .datepicker td.active:hover:hover,.shopTravel .datepicker td.active:focus,.shopTravel .datepicker td.active:hover:focus,.shopTravel .datepicker td.active:active,.shopTravel .datepicker td.active:hover:active,.shopTravel .datepicker td.active.active,.shopTravel .datepicker td.active:hover.active,.shopTravel .datepicker td.active.disabled,.shopTravel .datepicker td.active:hover.disabled,.shopTravel .datepicker td.active[disabled],.shopTravel .datepicker td.active:hover[disabled]{color:#fff;background-color:#0096ff}.shopTravel .datepicker td.active,.shopTravel .datepicker td.active:hover{color:#fff;background-color:#0096ff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#0096ff),to(#0096ff));background-image:-webkit-linear-gradient(top,#0096ff,#0096ff);background-image:linear-gradient(to bottom,#0096ff,#0096ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}#travel-search-block{}#travel-search-block .form-control[disabled],#travel-search-block .form-control[readonly],#travel-search-block fieldset[disabled] .form-control{color:#999}#travel-search-block #travel-search-block-menu .btn-default{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#0096ff;font-size:.875em;font-weight:700}#travel-search-block #travel-search-block-menu .btn-default.active,#travel-search-block #travel-search-block-menu .btn-default.focus,#travel-search-block #travel-search-block-menu .btn-default:active,#travel-search-block #travel-search-block-menu .btn-default:focus,#travel-search-block #travel-search-block-menu .btn-default:hover,#travel-search-block #travel-search-block-menu .open>.dropdown-toggle.btn-default{background-color:#0078cc;border-color:#0096ff}#travel-search-block .nav-tabs{font-family:"Red Hat Text",sans-serif;background-color:rgba(48,48,48,.66)}#travel-search-block .nav-tabs>li>a{color:#fff}#travel-search-block .nav-tabs>li>a{color:#fff}#travel-search-block .nav-tabs>li.active>a,#travel-search-block .nav-tabs>li>a:focus,#travel-search-block .nav-tabs>li>a:hover,#travel-search-block .nav-desktop>li.active>a,#travel-search-block .nav-desktop>li>a:focus,#travel-search-block .nav-desktop>li>a:hover{background-color:#0096ff}#travel-search-block .active .tab-arrow-bottom{border-top:10px solid #0096ff}#travel-search-block .search-options-dropdown-toggle{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#7f7f7f;border:1px solid #ccc}#travel-search-block .open>.dropdown-toggle.btn-default{border-top:1px solid #0096ff;border-right:1px solid #0096ff;border-left:1px solid #0096ff}#travel-search-block .search-options-dropdown-menu{border-right:1px solid #0096ff;border-left:1px solid #0096ff;border-bottom:1px solid #0096ff}#travel-search-block .dropdown-menu>.active>a,#travel-search-block .dropdown-menu>.active>a:focus,#travel-search-block .dropdown-menu>.active>a:hover{color:#fff;background-color:#0096ff}#travel-search-block .btn-default.active,#travel-search-block .btn-default:active{color:#333;background-color:#e6e6e6;border-color:#adadad}#travel-search-block .travel-search-content{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;border:solid 1px #ddd}#travel-search-block #hotelSearchCheckIn{background-image:url("/siteassets/shop-travel/form-icons/icon_checkin_grey.png")}#travel-search-block #hotelSearchCheckIn:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_checkin_brand.png")}#travel-search-block #hotelSearchCheckOut{background-image:url("/siteassets/shop-travel/form-icons/icon_checkout_grey.png")}#travel-search-block #hotelSearchCheckOut:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_checkout_brand.png")}#travel-search-block #airportFromName,#travel-search-block #airportToName{background-image:url("/siteassets/shop-travel/form-icons/icon_pointer_grey.png")}#travel-search-block #airportFromName:focus,#travel-search-block #airportToName:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_pointer_brand.png")}#travel-search-block #startDate,#travel-search-block #airSearchReturnDate{background-image:url("/siteassets/shop-travel/form-icons/icon_checkout_grey.png")}#travel-search-block #startDate:focus,#travel-search-block #airSearchReturnDate:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_checkout_brand.png")}#travel-search-block #selectedPickUpPoint,#travel-search-block #selectedDropOffPoint{background-image:url("/siteassets/shop-travel/form-icons/icon_pointer_grey.png")}#travel-search-block #selectedPickUpPoint:focus,#travel-search-block #selectedDropOffPoint:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_pointer_brand.png")}#travel-search-block #pickUpLocation,#travel-search-block #dropOffLocation{background-image:url("/siteassets/shop-travel/form-icons/icon_location_grey.png")}#travel-search-block #pickUpLocation:focus,#travel-search-block #dropOffLocation:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_location_brand.png")}#travel-search-block #selectedCouponCompany{background-image:url("/siteassets/shop-travel/form-icons/icon_heart_grey.png")}#travel-search-block #selectedCouponCompany:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_heart_brand.png")}#travel-search-block #pickUpDate,#travel-search-block #dropOffDate{background-image:url("/siteassets/shop-travel/form-icons/icon_calendar_grey.png")}#travel-search-block #pickUpDate:focus,#travel-search-block #dropOffDate:focus{background-image:url("/siteassets/shop-travel/form-icons/icon_calendar_brand.png")}#travel-search-block .air-search-group-roundtrip .search-option{background-color:#a5a5a5;background-image:url("/siteassets/shop-travel/form-icons/onoffswitch.png")}#travel-search-block .air-search-group-roundtrip .search-option:hover,#travel-search-block .air-search-group-roundtrip .search-option:focus{background-image:url("/siteassets/shop-travel/form-icons/onoffswitch.png");background-color:#0096ff}#travel-search-block .air-search-group-roundtrip .search-option-selected{background-image:url("/siteassets/shop-travel/form-icons/onoffswitch.png");background-color:#0096ff}#travel-search-block .air-search-group-roundtrip .search-option-selected:hover,#travel-search-block .air-search-group-roundtrip .search-option-selected:focus{background-image:url("/siteassets/shop-travel/form-icons/onoffswitch.png");background-color:#0096ff}#travel-search-block .search-button i{background:#959594;color:#fff}#travel-search-block .search-button-text{font-family:"Red Hat Text",sans-serif}.top-promos h3,.promo-block h3{font-family:"Red Hat Text",sans-serif;color:#0096ff;font-weight:700}.top-promos p,.promo-block p{font-size:1em}.top-promos .icon-label,.top-promos .promo-icon-label,.promo-block .icon-label,.promo-block .promo-icon-label{font-family:"Red Hat Text",sans-serif;font-weight:700}#accountInfo{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #0096ff}.mod-tab-wrapper{background-color:#bfbfbf}.mod-tab-wrapper .no-transaction-alert{border:1px dashed #b2b2b2}.mod-tab-wrapper .paneHeader{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.mod-tab-wrapper .tabHeader{color:#fff}.mod-tab-wrapper .tabHeader h2{font-family:"Red Hat Text",sans-serif}.mod-tab-wrapper .label-primary{color:#fff;background-color:#399af1}.mod-tab-wrapper .inner-tabs{background-color:#f4f4f4}.mod-tab-wrapper .inner-tabs .nav-tabs>li>a{color:#fff}.mod-tab-wrapper .inner-tabs .nav-tabs>li.active>a,.mod-tab-wrapper .inner-tabs .nav-tabs>li>a:focus,.mod-tab-wrapper .inner-tabs .nav-tabs>li>a:hover,.mod-tab-wrapper .inner-tabs .nav-desktop>li.active>a,.mod-tab-wrapper .inner-tabs .nav-desktop>li>a:focus,.mod-tab-wrapper .inner-tabs .nav-desktop>li>a:hover{background-color:#0096ff}.mod-tab-wrapper .inner-tabs .tabHeader{background-color:#333}.mod-tab-wrapper .inner-tabs .tabOne{background-color:#4c4c4c}.mod-tab-wrapper .inner-tabs .tabTwo{background-color:#666}.mod-tab-wrapper .inner-tabs .tabThree{background-color:#7f7f7f}.mod-tab-wrapper .inner-tabs .tabFour{background-color:#999}.mod-tab-wrapper .inner-tabs .tabFive{background-color:#b2b2b2}.mod-tab-wrapper .inner-tabs .tabSix{background-color:#ccc}.mod-tab-wrapper .tab-sidebar{background-color:#bfbfbf}.mod-tab-wrapper .content-pane{background-color:#eee}.mod-tab-wrapper{}.mod-tab-wrapper .account-currency,.mod-tab-wrapper .account-member,.mod-tab-wrapper .cert-add{border:1px dashed #b2b2b2;background-color:#f2f2f2}.mod-tab-wrapper .cert-add .cert-add-title{font-size:1.25em;font-weight:700;border-bottom:3px solid #fff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;background-image:url("/siteassets/account/icon_piggysavings-sm.png")}.mod-tab-wrapper .cert-add .cert-add-btn a{color:#0096ff}.mod-tab-wrapper .cert-add .cert-add-btn a:hover,.mod-tab-wrapper .cert-add .cert-add-btn a:focus{color:#666}.mod-tab-wrapper .account-member span{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.mod-tab-wrapper .account-member .account-member-title{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:inherit}.mod-tab-wrapper .account-member .expired{color:#a3244c}.mod-tab-wrapper .user-block .account-panel{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.mod-tab-wrapper .user-block .action-panel-item a{background-color:#ddd}.mod-tab-wrapper .user-block .action-panel-item a:hover{color:#399af1}.account-currency-item .accural-amount-text{color:#fff}.account-currency-item .account-currency-item-balance{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.account-currency-item .account-currency-item-title{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.account-currency-dbc canvas{background-image:url("/siteassets/account/account-currency-credits.png")}.account-currency-points canvas{background-image:url("/siteassets/account/account-currency-points.png")}.account-currency-certificates canvas{background-image:url("/siteassets/account/account-currency-certificates.png")}.account-currency-cash canvas{background-image:url("/siteassets/account/account-currency-cash.png")}.account-currency-item-mobile{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #ccc}.account-currency-item-mobile .account-currency-dbc{border-left:4px solid #1d2553}.account-currency-item-mobile .account-currency-points{border-left:4px solid #484b4b}.account-currency-item-mobile .account-currency-certificates{border-left:4px solid #3d587d}.account-currency-item-mobile .account-currency-cash{border-left:4px solid #41b6e6}.account-currency-item-mobile .accural-amount-text{color:#666}.renewal-warning-message{background-color:#0096ff;color:#fff}.renewal-warning-message p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.renewal-warning-message a{color:#fff}.account-member-renewal-link{color:#0096ff}.account-member-renewal-link:hover{color:#005a99}.account-block-renew{font-size:14px}.account-block-renew h5{text-transform:uppercase;text-align:center;font-size:1.125em}.account-block-renew .account-renew-member-content{background-color:#fff}.account-block-renew .account-renew-step1 .account-renew-why-img{background-image:url("/siteassets/account/icon_currency_renew-brand.png")}.account-block-renew .account-renew-step1 .account-renew-why-title{color:#0096ff}.account-block-renew .account-renew-step1 .account-renew-annual-rate,.account-block-renew .account-renew-step1 .account-renew-locked-rate,.account-block-renew .account-renew-step1 .account-renew-saves{font-weight:500}.account-block-renew .account-renew-step1 .account-renew-now{text-align:center}.account-block-renew .account-renew-step2 .form-content-submit{text-align:center}.account-block-renew .account-renew-member .account-renew-member-fee-note p{margin:0 0 0 15px}.account-block-renew .account-renew-member .account-renew-member-fee-note span.astrik-indent{margin-left:-11px}.account-block-renew .account-renew-member .account-renew-member-title{font-weight:500}#TermsAndConditionsContainer{font-family:"Red Hat Text",sans-serif}#TermsAndConditionsContainer h1{color:#0096ff;font-weight:400;font-size:3.125em}#TermsAndConditionsContainer h3{color:#0096ff;font-weight:400;font-size:1.125em}#section---tours h2{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.tours-hero{background-image:url("/siteassets/tours/hero-boats.jpg")}#trafalgartours{background:url("/siteassets/tours/Switzerland.jpg")}#pacificdelighttours{background:url("/siteassets/tours/Asia.jpg")}#globustours{background:url("/siteassets/tours/Tuscany.jpg")}#brendanworldwidevacations{background:url("/siteassets/tours/AfricaSafari.jpg")}#whytourwithwestgate{background:url("/siteassets/tours/MeditSeaTown.jpg")}#redeem .headline-one{font-family:"Red Hat Text",sans-serif;color:#999;font-size:50px;font-weight:400}#redeem .headline-two{font-family:"Red Hat Text",sans-serif;color:#0096ff;font-size:58px;font-weight:700}#redeem .button-description{font-family:"Red Hat Text",sans-serif;color:#999;font-size:32px;font-weight:400}.hero--referral{background-image:url("/siteassets/referral/hero-referral.jpg")}.referral-page .text__tagline{font-size:2.25em}.referral-page .text__tagline--sub,.referral-page .text__tagline--phone{margin:40px 0}.referral-page .text__tagline--sub{font-weight:400;font-size:1.375em}.referral-page .terms__small{font-size:12px}.hero--getaway{background-image:url("/siteassets/great-getaways/hero-getaway.jpg")}.hero--getaway .sub__headline{color:#fff!important}.hero--getaway .sub__text{color:#fff;font-weight:700}.hero--getaway .hero__offer{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:rgba(255,255,255,.82);text-align:center;text-transform:uppercase;font-weight:700}.hero--getaway .hero__offer .hero__offer--title{color:#fff;background-color:#0096ff}.hero--getaway .hero__offer .hero__offer--title h3{font-size:1.5em;text-transform:uppercase;font-weight:700}.hero--getaway .hero__offer .hero__offer--subtitle{font-weight:700}.hero--getaway .hero__offer .hero__offer--price{font-size:3.5em;text-transform:uppercase}.hero--getaway .hero__offer .hero__offer--price .dollar-sign{font-size:24px}.hero--getaway .hero__offer .hero__offer--price .currency{font-size:24px}.hero--getaway .hero__offer .hero__offer--arrow{bottom:-30px;width:30px;border-top:30px solid rgba(255,255,255,.82)}.refine-search{background-color:#0096ff!important;color:#fff}.listings header h3{font-weight:500}.listings header h3 span{color:#0096ff!important;font-weight:700}.listings .listing{border-left:3px solid #0096ff!important}.listings .listing .deal-pricing .button-container{border:1px solid #0096ff}.listings .listing .deal-pricing .deal-ppw{border:1px solid #0096ff!important;color:#0096ff!important}.listings .listing .deal-pricing .deal-ppw .deal-ppw-cost{top:inherit}.listings .listing .deal-pricing .deal-ppw .deal-ppw-text{top:inherit}.listings .listing .deal-pricing button{background-color:#0096ff!important;color:#fff}.listings .listing .deal-pricing button:hover{background-color:#0096ff!important}.listings .listing .deal-pricing .button-container span{color:#0096ff!important}.listings .listing .deal-pricing .button-container .deal-booked-text{color:#fff!important;background-color:#a5a5a5}.listings .listing .market-rate{border:1px solid #0096ff;color:#666}.brand-qs-list{}.brand-qs-list .content-area2{background-color:#eaeaea}.brand-qs-list .prop-info{border-top:1px solid #0096ff}.brand-qs-list #btn{background-color:#0096ff;color:#fff;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.brand-qs-list .box-container{color:#666;font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.brand-qs-list .box-container .prop-tag{background:none repeat scroll 0 0 rgba(0,150,255,.81);background-color:#0096ff;background-color:rgba(0,150,255,.8);color:#fff}.brand-qs-list .box-container #SavingId{background-color:#0096ff;background-color:rgba(0,150,255,.8);color:#fff;font-weight:700}.brand-qs-list .box-container #PercentSavedId{color:#fff}.brand-qs-list .box-container #DestinationId{font-weight:700}.brand-qs-list .box-container #DurationId,.brand-qs-list .box-container #TypeId,.brand-qs-list .box-container #CheckinDateId{color:#666}.brand-qs-list .box-container #ruler{background-color:#0096ff}.brand-qs-list .box-container #RetailPriceLabelId{font-weight:700}.brand-qs-list .box-container #MemberpriceLabelId{font-weight:700}.brand-qs-list .box-container #MemberPriceId{font-weight:700}.brand-qs-list .box-container #PriceId{color:#ed9800;display:block}.brand-qs-list .box-container #LabeldescriptorId{font-weight:300}.brand-qs-list .box-container #AmountSavedId{font-weight:300}.brand-qs-list .box-container #SecondarylabelId{font-weight:300}.brand-qs-list .box-container #aeroimgsrc{border-left:10px solid #ed9800}.brand-qs-list .box-container .topinfocontainer{top:inherit}.strikethrough::after{border-bottom:2px solid #ed9800}.hairline{border-top:1px solid #fff}.modal-dialog{background-color:#f5f5f5}.modal-dialog p{font-weight:400}.modal-dialog .modal-body{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff}.modal-dialog .modal-content{background-color:#f5f5f5;border-color:rgba(245,245,245,.8)}.modal-dialog .modal-title{color:#5e5e5e;font-family:"Red Hat Text",sans-serif}.modal-dialog .modal-title span{color:#0096ff}.modal-dialog #modaldestinationId{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.modal-dialog #modalnameId{color:#5e5e5e}.modal-dialog #modaldurationId{color:#fff}.modal-dialog #modalb img .close{font-weight:300}.modal-dialog #iconimagehotel,.modal-dialog #iconimagecruise,.modal-dialog #iconimagewine{background-color:#0096ff}.modal-dialog #typeId{color:#5e5e5e}.modal-dialog #modalcheckindateId{color:#0096ff}.modal-dialog #modaldescriptionId{color:#5e5e5e}.modal-dialog #modalcategory_Id{color:#0096ff}.modal-dialog #modaldatefoundonId,.modal-dialog #cruisemodaldatefoundonId{color:#0096ff}.modal-dialog #modallabeldatefoundon{color:#0096ff}.modal-dialog #modalmonthfoundonId,.modal-dialog #modaldayfoundonId{color:#ed9800}.modal-dialog #modalretaillabel,.modal-dialog #modalretailpricelabelId{color:#5e5e5e}.modal-dialog #modalprice,.modal-dialog #modalpriceId{color:#5e5e5e}.modal-dialog #modalsavingId{color:#fff}.modal-dialog #modalpercentsavedId{color:#fff}.modal-dialog #modalmemberpricelabel,.modal-dialog #modalmemberpricelabelId{color:#5e5e5e;font-weight:normal}.modal-dialog #modalmemberPrice,.modal-dialog #modalmemberpriceId{color:#5e5e5e}.modal-dialog #modallabeldescriptorId{color:#0096ff}.modal-dialog #modalammountsavedId{color:#0096ff}.modal-dialog #modalsecondarylabelId{color:#0096ff}.modal-dialog #modalcommon{color:#ed9800}.modal-dialog .flag{background-color:#0096ff;border:1px solid #fff}.header-with-tag-line{padding:100px 0 100px}.header-with-tag-line .calloutwrapper h1,.header-with-tag-line .calloutwrapper h2,.header-with-tag-line .calloutwrapper h3,.header-with-tag-line .calloutwrapper h4,.header-with-tag-line .calloutwrapper h5,.header-with-tag-line .calloutwrapper h6{font-weight:700}.header-with-tag-line .callout{background-color:#0096ff}.header-with-tag-line .callout .callout-header-one{font-size:44px;color:#fff;font-weight:600;margin-top:0}.header-with-tag-line .callout .callout-tag-one{color:#00518b}.header-with-tag-line .callout-one-arrow{border-top:30px solid #0096ff}.calloutwrapper{background:#0096ff;color:#fff}.call-out-of-boxh4{background-color:#00518b;font-size:24px;text-transform:uppercase}.price-h1{color:#00518b!important;font-size:6.5em!important}.priceleadin-h5{font-size:1.5em!important}.price-span{font-size:30px;color:#fff;vertical-align:198%!important;margin-right:5px}.button-h5{font-size:1.125em!important}.buttonheaderwprice .btn-primary{background-color:#00518b}.global-section__header{padding:0 15px!important}.global-section-header-title{color:#0096ff!important;font-size:40px!important;font-weight:700!important;margin:0!important}.global-section-header-arrow{border-left:30px solid #959594!important}.row--callout__banner .row__callout--title{font-size:24px;font-weight:bold;color:#fff;background-color:#959594;text-align:center;line-height:1.25;padding:15px}.large__deal{margin-top:20px;height:auto}.large__deal .large__deal--vendor{font-weight:bold;color:#0096ff;text-transform:uppercase}.large__deal .large__deal--destination{font-weight:bold;color:#0096ff;margin-top:15px}.large__deal .large__deal--price_lead{font-weight:bold;color:#0096ff;text-transform:uppercase}.large__deal .large__deal--price_content{line-height:.5;margin-bottom:15px}.large__deal .large__deal--dollar_sign{font-size:.5em;margin-right:5px;color:#0096ff;font-weight:bold}.large__deal .large__deal--price{font-weight:bold;color:#0096ff}.large__deal .large__deal--disclaimer_content-one{overflow:hidden}.large__deal .large__deal--disclaimer_content-one hr{margin-top:20px;margin-bottom:20px}.large__deal .large__deal--disclaimer{font-size:18px;font-weight:bold;color:#0096ff;margin-top:20px;margin-bottom:25px}.large__deal .large__deal--description_one{font-size:18px;color:#0096ff}.large__deal .large__deal--description_two{font-size:18px;color:#0096ff}.large__deal .large__deal--img{padding-left:20px;padding-right:0;background-color:#fff}.large__deal .positioning{background-color:#0096ff}.large__deal .blue__call__out{font-size:30px;font-weight:bold;color:#fff;line-height:50px;margin:0}.iconlist{margin-top:20px;margin-bottom:20px}.iconlist .iconlist_desc1{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.sdwt-row{margin-top:20px;margin-bottom:20px}.sdwt-row .deal--left{top:inherit}.sdwt-row .sdwt-price-lead{font-size:18px;color:#0096ff;margin-top:30px}.sdwt-row .sdwt-price-content{margin-top:0;line-height:.5;display:block;margin-bottom:15px}.sdwt-row .sdwt-dollar-sign{font-size:40px;color:#0096ff;font-weight:bold}.sdwt-row .sdwt-price{font-weight:bold;color:#0096ff}.sdwt-row .sdwt-disclaimer{font-size:18px;font-weight:bold;color:#0096ff;margin-top:0;margin-bottom:20px}.sdwt-row .sdwt-disclaimer-content-one{margin:26px 0 0;padding:0}.sdwt-row .sdwt-description-content-one{font-size:18px;font-weight:bold;color:#0096ff;margin-top:0;margin-bottom:15px}.sdwt-row .sdwt-description-two{font-size:18px;font-weight:bold;color:#0096ff}.sdwt-row .sdwt-paragraph-header{font-size:30px;font-weight:bold;margin-left:10px;color:#0096ff}.sdwt-row .sdwt-paragraph-text{font-size:15px;font-weight:bold;margin-left:10px;color:#4c4c4c}.cob__with__copy{margin-top:20px;margin-bottom:20px}.cob__with__copy .cob__with__copy--first .cob__with__copy--boxtop{top:inherit}.cob__with__copy .cob__with__copy--first .cob__with__copy--boxtop__text{font-size:15px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#0096ff;padding-bottom:10px;padding-top:10px}.cob__with__copy .cob__with__copy--first .cob__with__copy--arrow__one{border-width:15px 15px 0 15px;border-color:#0096ff transparent transparent transparent;_border-color:#0096ff #000 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}.cob__with__copy .cob__with__copy--first .cob__with__copy--ul__container{padding:15px 30px}.cob__with__copy .cob__with__copy--first .cob__with__copy--ul__container ul li:before{content:"•";color:#959594}.cob__with__copy .cob__with__copy--second .cob__with__copy--call__to__action__container{max-width:100%;margin:50px auto 0 auto}.cob__with__copy .cob__with__copy--second .cob__with__copy--call__to__action__text{font-size:24px;color:#0096ff}.cob__with__copy .cob__with__copy--second .global-section-header-arrow{border-bottom:30px solid transparent;border-left:30px solid #0096ff;border-top:30px solid transparent}.cob__with__copy .cob__with__copy--header{font:30px;font-weight:bold;color:#0096ff;padding:0 20px}.cob__with__copy .cob__with__copy--description{font-size:15px/24px;color:#4c4c4c;padding:0 20px}.deals2x2{margin-bottom:20px!important;padding-bottom:20px!important;border-bottom:solid;border-width:1px;border-color:#4c4c4c}.deals2x2 .deals2x2-left-deal,.deals2x2 .deals2x2-right-deal{top:inherit}.deals2x2 .price-wrapper{line-height:.5;font-weight:bold}.deals2x2 .deals2x2-dollar-sign{font-size:40px;color:#002554}.deals2x2 .deals2x2-price-disclaimer{color:#0096ff;margin-top:15px;margin-bottom:30px}.deals2x2 .deals2x2-title{font-size:15px;color:#0096ff}.block__copy{margin-top:20px;margin-bottom:20px}.block__copy .block__copy--header{font-size:30px;font-weight:bold;color:#0096ff}.block__copy .block__copy--description{font-size:1em;font-weight:500;color:#4c4c4c}.feature__list--wrapper{margin-top:20px;margin-bottom:20px;padding:30px 60px!important}.feature__list--wrapper .feature__list .col-sm-6{margin-top:30px;margin-bottom:30px}.feature__list--wrapper .feature__list--header{font-size:30px;font-weight:bold;color:#0096ff}.feature__list--wrapper .feature__list--paragraph{font-size:15px/24px;font-weight:normal;color:#4c4c4c}@media only screen and (min-width:320px){.header-with-tag-line{background-position:right center!important}.large__deal--img{padding-left:0!important}.deals2x2 .deals2x2-image,.deals2x2 .deals2x2-details{width:100%;padding:0}.deals2x2 .deals2x2-image{text-align:center}.deals2x2 .deals2x2-image .img-responsive{display:inline}.sdwt-deal--img{text-align:center}.sdwt-deal--img .img-responsive{display:inline}.mod-header .navbar-brand{height:100px}}@media only screen and (min-width:768px){.header-with-tag-line{background-position:center center!important}.large__deal--img{padding-left:20px!important}.deals2x2 .col-xs-7{width:58.33333333%}.deals2x2 .col-xs-5{width:41.66666667%}.deals2x2 .img-responsive{display:block}.sdwt-deal--img .img-responsive{display:block}}@media only screen and (min-width:320px){.tsc__gift--amounts li{font-size:1.52em}.tsc__gift--amounts a{color:#0096ff}.tsc__gift--amounts a.selected span{color:#fff;background-color:#0096ff}.tsc__gift--amounts a.disabled span{color:#e5e5e5}.tsc__gift--landscape .tsc__gift--header{font-size:3.5rem;text-align:center}.tsc__gift--portrait{}.tsc__gift--portrait .tsc__gift--header{font-size:3.125rem;text-align:center}.icon-one{background-image:url("/siteassets/gift-of-travel/tsc-one-icon.png")}.icon-two{background-image:url("/siteassets/gift-of-travel/tsc-two-icon.png")}.icon-three{background-image:url("/siteassets/gift-of-travel/tsc-three-icon.png")}.icon-four{background-image:url("/siteassets/gift-of-travel/tsc-four-icon.png")}.step--three .tsc__gift--header{text-align:center}.step--four .tsc__gift--header{text-align:left}}@media only screen and (min-width:768px){.step--intro{background-image:url("/siteassets/gift-of-travel/bg_intro.png")}.step--one{background-image:url("/siteassets/gift-of-travel/bg_step1.png")}.step--two{background-image:url("/siteassets/gift-of-travel/bg_step2.png")}.step--three{background-image:url("/siteassets/gift-of-travel/bg_step3.png")}.step--four{background-image:url("/siteassets/gift-of-travel/bg_step4.png")}.step--five{background-image:url("/siteassets/gift-of-travel/bg_step5.png")}.tsc__gift--content .tsc__gift--header{text-align:center}.tsc__gift--content .tsc__gift--header{font-size:3.125em}.step--intro p,.step--five p{font-size:1.25em;font-weight:400}.step--three .tsc__gift--header{text-align:left}.step--four .tsc__gift--header{text-align:left}.tsc__gift--amounts{text-align:center}.tsc__gift--amounts a{color:#0096ff;text-decoration:none}.tsc__gift--amounts span{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125em;font-weight:400;background-image:url("/siteassets/gift-of-travel/giftamount_circle_off.png")}.tsc__gift--amounts a.selected span{color:#fff;background-image:url("/siteassets/gift-of-travel/giftamount_circle_on.png");background-color:transparent}.tsc__gift--amounts a:hover span{color:#fff;background-image:url("/siteassets/gift-of-travel/giftamount_circle_on.png")}.tsc__gift--amounts a.disabled span{color:#e5e5e5;background-image:url("/siteassets/gift-of-travel/giftamount_circle_off.png")}.tsc__gift--amounts a.disabled:hover span{background-image:url("/siteassets/gift-of-travel/giftamount_circle_off.png")}}#requiredemail,#invalidEmail{color:red}.tsc__gift--content{background-color:#fff}.tsc__gift--content .tsc__gift--header{font-family:"Red Hat Text",sans-serif;font-weight:400}.tsc__gift--content .tsc__gift--header-bold{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:3.635em;color:#0096ff;text-transform:uppercase;text-align:center}.tsc__gift--content .tsc__gift--copy,.tsc__gift--content .tsc__gift--info{font-family:"Red Hat Text",sans-serif;font-weight:400;text-align:center}.tsc__gift--content .tsc__gift--info p{font-family:"Red Hat Text",sans-serif;font-size:.9em;font-weight:400}.tsc__gift--content .tsc__gift--info strong{font-weight:700}.tsc__gift--content .tsc__gift--goback{color:#0096ff;text-align:left;text-decoration:underline}.tsc__gift--content .tsc__gift--btn{border:2px solid #0096ff}.tsc__gift--content .tsc__gift--btn:hover{border:2px solid #0078cc}.tsc__gift--content .tsc__gift--skip{background-color:#fff;border:2px solid #ccc;color:#ccc}.tsc__gift--content .tsc__gift--ribbon{background:#0096ff;background:-webkit-linear-gradient(left,#a6881f 16%,#c5ac2f 56%);background:linear-gradient(to right,#a6881f 16%,#c5ac2f 56%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6881f',endColorstr='#c5ac2f',GradientType=1)}.step--four .tsc__gift--info{text-align:left}.tsc__gift--pagination a{color:#0096ff}.tsc__gift--pagination span{background-color:#666}.tsc__gift--pagination a.selected span{background-color:#0096ff}.tsc__gift--pagination a:hover span{background-color:#0096ff}@media only screen and (min-width:320px){.star-card-registration-header-txt-msg{clear:both;margin:20px 0 0}.star-card-registration-card-number{max-width:80%;margin:0 auto}}@media only screen and (min-width:768px){.star-card-registration-header-txt-msg{clear:none;margin:0}.star-card-registration-card-number{max-width:50%}}.starCard__block:before{display:block;content:'';height:40px;background-color:#0096ff;margin-bottom:2.5em}.starCard__block:after{display:block;content:'';height:40px;background-color:#0096ff;margin-top:3.3em}.star-card-registration-block{padding:0 40px}.star-card-registration-block .star-card-registration-header h1{text-transform:uppercase}.star-card-registration-block .form-content-submit{text-align:center}.star-card-registration-step-txt{width:75%;float:left;padding-left:10px;border-left:1px solid #ccc}.star-card-registration-step-txt h4{text-transform:uppercase;font-weight:700;color:#0096ff}.star-card-registration-header-img{margin-right:20px}.star-card-registration-header-img img{width:200px}.star-card-registration-step1,.star-card-registration-step2,.star-card-registration-step3{overflow:hidden;margin:20px 0}.star-card-registration-step-num{float:left;font-size:6em;font-weight:700;line-height:1;margin-right:10px;color:#b2b2b2}.star-card-registration-steps{margin:.5em 0}.star-card-verify-form-content{margin:40px 0;text-align:center}.star-card-registration-card-number{margin:0 auto}.star-card-verify-failed h4,.star-card-verify-success h4{font-size:1.65em;color:#0096ff;text-transform:uppercase}.star-card-verify-failed .fa-check-circle-o,.star-card-verify-success .fa-check-circle-o{font-size:2em;color:#0096ff;margin-right:10px}.star-card-verify-failed .btn-default,.star-card-verify-success .btn-default{margin:20px 0}.tours-group{background-image:url("/siteassets/tours/hero_tours_2.jpg")}.tours-group .tours-group-sec{background-color:#000;background-color:rgba(0,0,0,.76)}.tours-group .tours-group-sec .tours-h2{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-size:2.2em}.tours-group .tours-group-sec .tours-p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:2em}.tours-group-third{background-color:#000;background-color:rgba(0,0,0,.76)}.tours-wrp .tours p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8em;color:#fff}.tours-callout-wrp{background-color:#fff}.tours-callout-wrp .call-text-top{border-bottom:2px solid #0096ff;font-size:3.125em}.tours-callout-wrp .lrg-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.tours-brand-text{color:#0096ff}.tours-accordion-wrp{background-color:#fff}.tours-accordion-wrp p{font-size:1.65rem}.tours-accordion-wrp .panel{background-color:#fff}.tours-accordion-wrp .liner{border-top:1px dotted #999;color:#999;background-color:#fff}.tours-accordion-wrp .call-message{background-color:#0078cc;color:#fff}.tours-accordion-wrp .offerHead{background-color:#fff;border-bottom:2px solid #0096ff}.tours-accordion-wrp .panel-default{border-color:#ddd}.tours-accordion-wrp .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0 solid #ddd}.tours-accordion-wrp .btn-close{color:#0096ff}.guided-header .title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-size:2rem}.guided-header .tour-block-title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;font-size:2rem}.guided-header .tour-block-destination{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4c4c4c;font-size:1.45rem}.guided-btn a{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0078cc}.guided-btn a:hover{color:#0078cc}.modal-btn a{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background-color:#0096ff}.modal-btn a:hover{color:#fff;background-color:#005a99}.guided-close{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-size:2rem}.guided-btn__arrow--up:hover{background-color:#0096ff}.row-line{border-top:1px solid #e5e5e5;color:#999;background-color:#fff}.guided-tour-modal .tour-block-modal-header .tour-block-map-modal-title{font-size:1.5em;font-weight:300;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:1200px){.tours-wrp .tours p{font-size:1.2em}}.promo-header-v1__h1{font-size:2.75em;font-weight:400}.promo-header-v1__h1--pt-two{color:#0096ff;font-weight:500}.promo-header__h2:after{border-bottom:2px solid #0096ff}.promo-subheader__h2{font-weight:400}.promo-subheader__h2:after{border-bottom:2px solid #0096ff}.promo-subheader-v2__h2{font-weight:400}.promo-subheader-v2__h2:after{border-bottom:2px solid #0096ff}.promo-3across{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff}.promo-3across h5{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.promo-3across__content{background-color:#000;background-color:rgba(0,0,0,.75);color:#fff}.promo-3across__title{font-weight:300;font-size:1.325em}.promo-3across__desc{font-size:.85em;font-weight:300}.promo-3across__price-wrapper{font-size:1.125em}.promo-3across__market-price{color:#b2b2b2}.promo-3across .ratings:before{top:inherit}.promo-3across .ratings:after{top:inherit}.promo-2across{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff}.promo-2across h5{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.promo-2across__content{background-color:#000;background-color:rgba(0,0,0,.75);color:#fff}.promo-2across__title{font-weight:300;font-size:1.325em}.promo-2across__desc{font-size:.85em;font-weight:300}.promo-2across__price-wrapper{font-size:1.25em}.promo-2across__market-price{color:#b2b2b2}.promo-3across-deals{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff}.promo-3across-deals h5{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.promo-3across-deals__title{font-weight:300;font-size:1.325em;color:#fff;background:rgba(0,0,0,.75);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.75)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0)}.promo-3across-deals__price-wrapper{background-color:#000;background-color:rgba(0,0,0,.75);font-size:1.125em;color:#fff}.promo-3across-deals__market-price{color:#b2b2b2}.promo-scrolling .owl-controls .owl-page span{background:#b2b2b2}.promo-scrolling .owl-controls .owl-page.active span,.promo-scrolling .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#0096ff}.promo-scrolling .owl-buttons .owl-prev,.promo-scrolling .owl-buttons .owl-next{background-image:url("/siteassets/brand-arrows.png")}.promo-scrolling__content{background-color:#4c4c4c;color:#fff}.promo-scrolling__title{font-weight:300;font-size:1.325em}.promo-scrolling__desc{font-size:1em;font-weight:300}.promo-scrolling__price-wrapper{font-size:1.25em}.promo-scrolling__market-price{color:#999}.promo-header-text__h2{font-weight:400}.promo-header-text__h2:after{border-bottom:2px solid #0096ff}.promo-2across-highlight{top:inherit}.tours-group{background-image:url("/siteassets/tours/hero_tours_2.jpg")}.tours-group .tours-group-sec{background-color:#000;background-color:rgba(0,0,0,.76)}.tours-group .tours-group-sec .tours-h2{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-size:2.2em}.tours-group .tours-group-sec .tours-p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:2em}.tours-group-third{background-color:#000;background-color:rgba(0,0,0,.76)}.tours-wrp .tours p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8em;color:#fff}.tours-callout-wrp{background-color:#fff}.tours-callout-wrp .call-text-top{border-bottom:2px solid #0096ff;font-size:3.125em}.tours-callout-wrp .lrg-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.tours-brand-text{color:#0096ff}.tours-accordion-wrp{background-color:#fff}.tours-accordion-wrp p{font-size:1.65rem}.tours-accordion-wrp .panel{background-color:#fff}.tours-accordion-wrp .liner{border-top:1px dotted #999;color:#999;background-color:#fff}.tours-accordion-wrp .call-message{background-color:#0078cc;color:#fff}.tours-accordion-wrp .offerHead{background-color:#fff;border-bottom:2px solid #0096ff;border-top:2px solid #0096ff}.tours-accordion-wrp .panel-default{border-color:#ddd}.tours-accordion-wrp .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0 solid #ddd}.tours-accordion-wrp .btn-close{color:#0096ff}.guided-header .title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-size:2rem}.guided-header .tour-block-title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-size:2rem}.guided-header .tour-block-destination{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4c4c4c;font-size:1.45rem}.guided-btn a{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0078cc}.guided-btn a:hover{color:#0078cc}.modal-btn a{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background-color:#0096ff}.modal-btn a:hover{color:#fff;background-color:#005a99}.guided-close{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff;font-size:2rem}.guided-btn__arrow--up:hover{background-color:#0096ff}.row-line{border-top:1px solid #e5e5e5;color:#999;background-color:#fff}.guided-tour-modal .tour-block-modal-header .tour-block-map-modal-title{font-size:1.5em;font-weight:300;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:1200px){.tours-wrp .tours p{font-size:1.2em}}.cert-category__btn-group{border-bottom:1px solid #0078cc}.cert-category__btn.active,.cert-category__btn:hover,.cert-category__btn:active,.cert-category__btn:focus{background-color:#0078cc;color:#fff}.cert-category__btn--standard{top:inherit}.cert-category__btn--promotional{top:inherit}.cert-status__btn{background-color:#fff}.cert-status__btn.active:after{border-top:8px solid #0096ff}.cert-status__btn.active,.cert-status__btn:hover,.cert-status__btn:active,.cert-status__btn:focus{background-color:#0096ff;color:#fff}.cert-filter{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.cert-promo{}.cert-promo h3{color:#0096ff}.cert-promo__row{top:inherit}.cert-promo__item{background-color:#fff;padding:6px;border:6px solid #b2b2b2}.cert-promo__inner{}.cert-promo__inner--single{background-color:#e5e5e5}.cert-promo__inner--single .cert-promo__option-info{background-color:#fff}.cert-promo__inner--single .cert-promo__qty{color:#0096ff}.cert-promo__option:first-child{border-bottom:3px solid #fff}.cert-promo__title{color:#fff}.cert-promo__title--activated{background-color:#44c27a}.cert-promo__title--pending{background-color:#03aaff}.cert-promo__title--redeemed{background-color:#666}.cert-promo__title--unclaimed{background-color:#f9134f}.cert-promo__exp-date{background-color:#cfefff}.cert-promo__status{background-color:#e5e5e5}.cert-promo__status--activated .cert-promo__status-icon{color:#44c27a}.cert-promo__status--pending .cert-promo__status-icon{color:#03aaff}.cert-promo__status--redeemed .cert-promo__status-icon{color:#666}.cert-promo__status--unclaimed .cert-promo__status-icon{color:#f9134f}.cert-promo__or{border:3px solid #fff;background-color:#0096ff;color:#fff;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.cert-promo__locked-item{background-color:#000;background-color:rgba(0,0,0,.5)}.cert-promo__locked-icon{color:#44c27a}.cert-promo__btn{background-color:#e5e5e5;color:#666}.cert-promo__btn label{text-transform:capitalize}.cert-promo__btn--activated.active,.cert-promo__btn--activated:hover,.cert-promo__btn--activated:active,.cert-promo__btn--activated:focus{background-color:#0096ff;color:#fff}.cert-promo__btn--redeemed.active,.cert-promo__btn--redeemed:hover,.cert-promo__btn--redeemed:active,.cert-promo__btn--redeemed:focus{background-color:#e5e5e5;color:#666}.cert-promo__btn--unclaimed.active,.cert-promo__btn--unclaimed:hover,.cert-promo__btn--unclaimed:active,.cert-promo__btn--unclaimed:focus{background-color:#0096ff;color:#fff}.cert-promo__btn--pending{top:inherit}.cert-promo__callout{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.cert-promo__callout--cruise{top:inherit}.cert-promo__callout--resort{top:inherit}.cert-promo__callout-text{background-color:#000;background-color:rgba(0,0,0,.4)}.cert-promo__callout-btn{background-color:#0096ff;color:#fff;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.cert-promo__callout-btn:hover,.cert-promo__callout-btn:active,.cert-promo__callout-btn:focus,.cert-promo__callout-btn:visited{color:#fff}.cert-promo__callout-btn--activated{border-radius:0;background-color:#44c27a!important}.cert-promo__callout-btn--activated:hover,.cert-promo__callout-btn--activated:active,.cert-promo__callout-btn--activated:focus,.cert-promo__callout-btn--activated:visited{background-color:#349f62}.cert-promo__callout-btn--pending{border-radius:0;background-color:#03aaff!important}.cert-promo__callout-btn--pending:hover,.cert-promo__callout-btn--pending:active,.cert-promo__callout-btn--pending:focus,.cert-promo__callout-btn--pending:visited{background-color:#0089cf}.cert-promo__callout-btn--redeemed{border-radius:0;background-color:#666!important}.cert-promo__callout-btn--redeemed:hover,.cert-promo__callout-btn--redeemed:active,.cert-promo__callout-btn--redeemed:focus,.cert-promo__callout-btn--redeemed:visited{background-color:#4d4d4d}.cert-promo__callout-btn--unclaimed{border-radius:0;background-color:#f9134f!important}.cert-promo__callout-btn--unclaimed:hover,.cert-promo__callout-btn--unclaimed:active,.cert-promo__callout-btn--unclaimed:focus,.cert-promo__callout-btn--unclaimed:visited{background-color:#d4053b}.cert-promo__callout-btn--details{border-radius:0;background-color:#0096ff!important}.cert-promo__callout-btn--details:hover,.cert-promo__callout-btn--details:active,.cert-promo__callout-btn--details:focus,.cert-promo__callout-btn--details:visited{background-color:#0078cc}.cert-promo__divider{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.cert-promo__divider--plus{color:#fff;background-color:#b2b2b2}.cert-promo__divider--or{top:inherit}.inactive-certs{border:1px dashed #b2b2b2;background-color:#f2f2f2}.inactive-certs__header{border-bottom:3px solid #fff}.inactive-certs__ban-icon{color:#999}.inactive-certs__ban-icon .fa-ban{color:#0096ff}.inactive-certs__header-title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.email-lp{background-color:#e5e5e5}.email-lp a{color:#fff}.email-lp__header{border-top:1px solid #0096ff}.email-lp__brand{top:inherit}.email-lp__phone{top:inherit}.email-lp__btn{background-color:#0096ff;border-color:#0096ff}.email-lp__btn:hover{background-color:#0087e6}.email-lp__title{color:#0096ff}.email-lp__upper-content{background-color:#fff}.email-lp__banner{top:inherit}.email-lp__lower-phone{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.email-lp__subtitle:after{border-bottom:2px solid gray}.email-lp__subtitle--upgrade{top:inherit}.email-lp__lower-content{background-color:#f2f2f2}.email-lp__lower-content--upgrade{background-color:#0096ff;color:#fff}.email-lp__call-action h2{color:#0096ff}.email-lp__footer{background-color:#fff}.email-lp__footer-title h4{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.email-lp__copyright{background-color:#0096ff;color:#fff}@media only screen and (min-width:768px){.clean-modal__container{background-image:url("/siteassets/clean-modal-img.jpg")}.clean-modal__container--air{background-image:url("/siteassets/clean-modal-img--air.jpg")}}.clean-modal{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.clean-modal__title{color:#0096ff}.clean-modal__details{color:#0096ff}.clean-modal__form{color:#0096ff}.header-cruise .txt-dept{color:#0096ff}.header-cruise .txt-plan{color:#0096ff}.member-benefits__header-wrapper{background-color:#007ed6;background-color:rgba(0,120,204,.8);color:#fff}.hdr-group{background-image:url("/globalassets/defaults/gsw-all/hal_golf_bg.jpg");border-bottom:thick solid #0096ff}.hdr-group--spa{background-image:url("/globalassets/defaults/gsw-all/spa_bg.jpg")}.hdr-group--wine{background-image:url("/globalassets/defaults/gsw-all/wine_bg.jpg")}.hdr-group--golf{background-image:url("/globalassets/defaults/gsw-all/hal_golf_bg.jpg")}.hdr-group .hdr-group-sec h2{color:#0096ff}.hdr-group .hdr-group-sec h2 .small-txt{color:#fff}.hdr-group .hdr-group-sec p{color:#000}.ship-block{background:#0096ff;color:#fff}.ship-block:before{color:#fff}.hr-row{background:url("/globalassets/defaults/gsw-all/hr-row.png")}.pkg{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.pkg li:before{color:#0096ff}.pkg_1{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.pkg_2{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.hal-right-col .block-title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.hal-right-col .hal-title-spa{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.hal-right-col .hal-subtitle-spa{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.hal-right-col .hal-subtitle-wine{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.hal-right-col li:before{color:#0096ff}.icon_call{background-color:#0096ff;border-right:10px solid #fff}.number_call{background-color:#f1f1f1}.number_call .number_num{color:#0096ff}.account-payment__title{font-weight:500}.account-payment__link{color:#0096ff}.account-payment__item--payment-source-account-number .account-payment__value{font-weight:500}.account-payment__cash-back-amount,.account-payment__cash-back-txt{color:#0096ff}.account-payment__icon{}.account-payment__icon--hand-right{color:#0096ff}.account-payment .panel-heading .accordion-toggle:after{color:#0096ff}.account-payment__buttonText{color:#0096ff}.account-payment a:hover,.account-payment a:focus{color:#0096ff}.account-payment__panelActive{border:1px solid #0096ff;border-bottom:3px solid #0096ff;border-top-color:#0096ff!important}.accounting-payment-source__payment-sources .nav-tabs>li>a{font-size:.9em;font-weight:300}.accounting-add-edit-payment-source__preferredpaymentmethod{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9em}.mobile-shop-button--fixed--col{background-color:#0096ff;color:#fff}.mobile-shop-button--fixed--col:hover{background-color:#0f57aa}.ownersBenefit001{position:relative;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);border-bottom:1px solid #0096ff}.ownersBenefit001__container{max-width:400px}@media(min-width:768px){.ownersBenefit001__container{max-width:100%}}.ownersBenefit001__row{padding:20px 0}.ownersBenefit001__col{position:relative;text-align:center;min-height:320px}@media(min-width:768px){.ownersBenefit001__col{min-height:450px;float:right}.ownersBenefit001__col.flip{float:left}}.ownersBenefit001__copy{width:100%}@media(min-width:768px){.ownersBenefit001__copy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.ownersBenefit001__copy p{margin:20px auto;font-size:1em;font-weight:500}.ownersBenefit001__title{margin-top:0;font-weight:500;text-transform:uppercase;line-height:.89}.ownersBenefit001__title span{display:block}.ownersBenefit001__title--sm{font-size:1em}.ownersBenefit001__title--md{font-size:1.625em}.ownersBenefit001__title--lrg{font-size:1.5em;letter-spacing:-1px}.ownersBenefit001__title--lrg.longWord{font-size:.9em}@media(min-width:768px){.ownersBenefit001__title--lrg.longWord{font-size:1.5em}}@media(min-width:992px){.ownersBenefit001__title--lrg{font-size:2.125em}.ownersBenefit001__title--lrg.longWord{font-size:2.125em}}.ownersBenefit001__desc{max-width:90%}.ownersBenefit001__callOut{background-color:#0096ff;color:#fff;padding:10px 30px;max-width:380px}.ownersBenefit001 .primary-svg,.ownersBenefit001 .primary-svg--lighten{fill:#0096ff}.ownersBenefit001 .primary-svg--lighten{fill:#3dafff}.ownersBenefit001 .secondary-svg,.ownersBenefit001 .secondary-svg--lighten{fill:#00518b}.ownersBenefit001 .secondary-svg--lighten{fill:#0075c8}.burst002{position:relative;min-width:auto;text-align:center;overflow:hidden}@media(min-width:768px){.burst002{min-height:370px}}.burst002__svg svg{display:inline-block;width:100%;max-width:420px;height:auto}@media(min-width:768px){.burst002__svg svg{margin-left:0}}.burst002__svg path{fill:#0096ff}.burst002__svg.gray path{fill:#474747}.burst002 .animate{overflow:hidden;-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-animation-duration:200s;animation-duration:200s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes rotateIn{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateIn{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.burst002__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.burst002__title001{text-transform:uppercase;font-weight:16px}.burst002__title002{text-transform:uppercase;font-weight:bold;font-size:27px;line-height:27px;margin:10px auto}.burst002__title003,.burst002__title009{line-height:1;font-weight:400;font-size:.8em}.burst002__title004{margin-top:-40px;margin-left:-20px;font-family:"Georgia",serif;font-style:italic;font-size:5.5em}.burst002__title004 sup{font-size:.5em}.burst002__title005{font-size:1.125em;text-decoration:line-through;margin-top:-10px;font-weight:300}.burst002__title006{font-size:1.75em}.burst002__title006 strong{font-weight:600}.burst002__title007{font-size:2.75em;font-weight:600;margin-top:-20px;margin-bottom:-20px}.burst002__title008{font-size:1.75em}.burst002__title009{margin-top:-22px}@media(min-width:768px){.burst002__title003,.burst002__title009{font-size:1em}.burst002__title005{font-size:1.375em}}@media(min-width:992px){.burst002__title004{font-size:6.75em}}.lockedItem001{position:relative}.lockedItem001__btn{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;z-index:100;top:0;left:0;min-width:220px;padding:7px;color:#fff;font-weight:500;font-style:normal;text-transform:uppercase;background-color:#3dafff;box-shadow:0 1px 3px rgba(71,71,71,.25);-webkit-transition:1s background-color ease;transition:1s background-color ease}.lockedItem001__btn:before{display:inline-block;content:'';width:20px;height:25px;margin-right:10px;background-image:url("/globalassets/defaults/benefits/icon_lock.svg");background-repeat:no-repeat;background-size:18px;background-position:center;-webkit-filter:invert(.5);filter:invert(.5)}.white .lockedItem001__btn:before{-webkit-filter:invert(1);filter:invert(1)}.black .lockedItem001__btn:before{-webkit-filter:invert(0);filter:invert(0)}.lockedItem001__btn:hover,.lockedItem001__btn:focus,.lockedItem001__btnactive{color:#fff;background-color:#0096ff}.lockedItem001__btn span{display:inline-block;margin-top:2px}.lockedItem001__overlay{position:absolute;top:0;left:0;right:0;height:100%;padding-top:20px;background-color:rgba(229,229,229,.75)}.lockedItem001__overlayMsg{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;height:100%;width:calc(100% + 65px);padding:15px;background-color:rgba(0,0,0,.75);box-shadow:0 0 20px 5px rgba(0,0,0,.5);color:#fff}body{color:#4c4c4c}body ul{color:#4c4c4c}body ul li{color:#4c4c4c}a.text-hover--white:hover,a.text-hover--white:active,a.text-hover--white:focus{box-shadow:inset 0 -2px 0 #0096ff}a.underline{box-shadow:inset 0 -1px 0 #4c4c4c}a.underline:hover,a.underline:active,a.underline:focus{box-shadow:inset 0 -2px 0 #0096ff}.generic-swiper__pagination .swiper-pagination-bullet-active{background:#0096ff}.generic-swiper__btn svg{fill:#0096ff}.promo-swiper .swiper-pagination-bullet-active{background:#0096ff}.promo-swiper__prev svg,.promo-swiper__next svg{fill:#0096ff}.accordion-wrapper a[data-toggle="collapse"]:hover,.accordion-wrapper a[data-toggle="collapse"]:active{background-color:#0096ff}.accordion-wrapper a[aria-expanded="true"]{background-color:#0096ff}.accordion-wrapper a[aria-expanded="false"]{color:#0096ff}.faq-accordion__top-btn{background-color:#0096ff;font-family:"Georgia",serif}.primary-btn,.primary-btn--square,a.primary-btn--square,button.primary-btn--square,div a.primary-btn--square,.primary-btn--border,.primary-btn--border-square,a.primary-btn--border-square,button.primary-btn--border-square,div a.primary-btn--border-square,a.primary-btn--border,button.primary-btn--border,div a.primary-btn--border,.cert--full .certificates-table-claim-link,a.primary-btn,a.primary-btn--square,div a.primary-btn--square,a.primary-btn--border,a.primary-btn--border-square,div a.primary-btn--border-square,div a.primary-btn--border,.cert--full a.certificates-table-claim-link,button.primary-btn,button.primary-btn--square,button.primary-btn--border,button.primary-btn--border-square,.cert--full button.certificates-table-claim-link,div a.primary-btn,div a.primary-btn--square,div a.primary-btn--border-square,div a.primary-btn--border,div .cert--full a.certificates-table-claim-link,.cert--full div a.certificates-table-claim-link{background-color:#0096ff}.primary-btn:active,.primary-btn--square:active,.primary-btn--border:active,.primary-btn--border-square:active,.cert--full .certificates-table-claim-link:active,.primary-btn:focus,.primary-btn--square:focus,.primary-btn--border:focus,.primary-btn--border-square:focus,.cert--full .certificates-table-claim-link:focus,.primary-btn:hover,.primary-btn--square:hover,.primary-btn--border:hover,.primary-btn--border-square:hover,.cert--full .certificates-table-claim-link:hover,a.primary-btn:active,a.primary-btn--square:active,a.primary-btn--border:active,a.primary-btn--border-square:active,.cert--full a.certificates-table-claim-link:active,a.primary-btn:focus,a.primary-btn--square:focus,a.primary-btn--border:focus,a.primary-btn--border-square:focus,.cert--full a.certificates-table-claim-link:focus,a.primary-btn:hover,a.primary-btn--square:hover,a.primary-btn--border:hover,a.primary-btn--border-square:hover,.cert--full a.certificates-table-claim-link:hover,button.primary-btn:active,button.primary-btn--square:active,button.primary-btn--border:active,button.primary-btn--border-square:active,.cert--full button.certificates-table-claim-link:active,button.primary-btn:focus,button.primary-btn--square:focus,button.primary-btn--border:focus,button.primary-btn--border-square:focus,.cert--full button.certificates-table-claim-link:focus,button.primary-btn:hover,button.primary-btn--square:hover,button.primary-btn--border:hover,button.primary-btn--border-square:hover,.cert--full button.certificates-table-claim-link:hover,div a.primary-btn:active,div a.primary-btn--square:active,div a.primary-btn--border:active,div a.primary-btn--border-square:active,div .cert--full a.certificates-table-claim-link:active,.cert--full div a.certificates-table-claim-link:active,div a.primary-btn:focus,div a.primary-btn--square:focus,div a.primary-btn--border:focus,div a.primary-btn--border-square:focus,div .cert--full a.certificates-table-claim-link:focus,.cert--full div a.certificates-table-claim-link:focus,div a.primary-btn:hover,div a.primary-btn--square:hover,div a.primary-btn--border:hover,div a.primary-btn--border-square:hover,div .cert--full a.certificates-table-claim-link:hover,.cert--full div a.certificates-table-claim-link:hover{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.primary-btn--inverse,.primary-btn--inverse-square,a.primary-btn--inverse-square,button.primary-btn--inverse-square,div a.primary-btn--inverse-square,a.primary-btn--inverse,a.primary-btn--inverse-square,div a.primary-btn--inverse-square,button.primary-btn--inverse,button.primary-btn--inverse-square,div a.primary-btn--inverse,div a.primary-btn--inverse-square{color:#0096ff;background-color:#fff;box-shadow:inset 0 0 0 0 #fff}.primary-btn--inverse:active,.primary-btn--inverse-square:active,.primary-btn--inverse:focus,.primary-btn--inverse-square:focus,.primary-btn--inverse:hover,.primary-btn--inverse-square:hover,a.primary-btn--inverse:active,a.primary-btn--inverse-square:active,a.primary-btn--inverse:focus,a.primary-btn--inverse-square:focus,a.primary-btn--inverse:hover,a.primary-btn--inverse-square:hover,button.primary-btn--inverse:active,button.primary-btn--inverse-square:active,button.primary-btn--inverse:focus,button.primary-btn--inverse-square:focus,button.primary-btn--inverse:hover,button.primary-btn--inverse-square:hover,div a.primary-btn--inverse:active,div a.primary-btn--inverse-square:active,div a.primary-btn--inverse:focus,div a.primary-btn--inverse-square:focus,div a.primary-btn--inverse:hover,div a.primary-btn--inverse-square:hover{color:#0096ff;background-color:#fff;box-shadow:inset 0 -3px 0 0 #0096ff}.primary-btn--border,.primary-btn--border-square,a.primary-btn--border-square,button.primary-btn--border-square,div a.primary-btn--border-square,a.primary-btn--border,a.primary-btn--border-square,div a.primary-btn--border-square,button.primary-btn--border,button.primary-btn--border-square,div a.primary-btn--border,div a.primary-btn--border-square{background-color:#fff;box-shadow:inset 0 0 0 1px #0096ff}.primary-btn--border:active,.primary-btn--border-square:active,.primary-btn--border:focus,.primary-btn--border-square:focus,.primary-btn--border:hover,.primary-btn--border-square:hover,a.primary-btn--border:active,a.primary-btn--border-square:active,a.primary-btn--border:focus,a.primary-btn--border-square:focus,a.primary-btn--border:hover,a.primary-btn--border-square:hover,button.primary-btn--border:active,button.primary-btn--border-square:active,button.primary-btn--border:focus,button.primary-btn--border-square:focus,button.primary-btn--border:hover,button.primary-btn--border-square:hover,div a.primary-btn--border:active,div a.primary-btn--border-square:active,div a.primary-btn--border:focus,div a.primary-btn--border-square:focus,div a.primary-btn--border:hover,div a.primary-btn--border-square:hover{color:#fff;background-color:#0096ff;box-shadow:inset 0 0 0 1px #0096ff}.primary-btn.btn-solid,.btn-solid.primary-btn--square,.btn-solid.primary-btn--border,.btn-solid.primary-btn--border-square,.cert--full .btn-solid.certificates-table-claim-link,a.primary-btn.btn-solid,a.btn-solid.primary-btn--square,a.btn-solid.primary-btn--border,a.btn-solid.primary-btn--border-square,.cert--full a.btn-solid.certificates-table-claim-link,button.primary-btn.btn-solid,button.btn-solid.primary-btn--square,button.btn-solid.primary-btn--border,button.btn-solid.primary-btn--border-square,.cert--full button.btn-solid.certificates-table-claim-link,div a.primary-btn.btn-solid,div a.btn-solid.primary-btn--square,div a.btn-solid.primary-btn--border,div a.btn-solid.primary-btn--border-square,div .cert--full a.btn-solid.certificates-table-claim-link,.cert--full div a.btn-solid.certificates-table-claim-link{box-shadow:none}.primary-btn.btn-solid:active,.btn-solid.primary-btn--square:active,.btn-solid.primary-btn--border:active,.btn-solid.primary-btn--border-square:active,.cert--full .btn-solid.certificates-table-claim-link:active,.primary-btn.btn-solid:focus,.btn-solid.primary-btn--square:focus,.btn-solid.primary-btn--border:focus,.btn-solid.primary-btn--border-square:focus,.cert--full .btn-solid.certificates-table-claim-link:focus,.primary-btn.btn-solid:hover,.btn-solid.primary-btn--square:hover,.btn-solid.primary-btn--border:hover,.btn-solid.primary-btn--border-square:hover,.cert--full .btn-solid.certificates-table-claim-link:hover,a.primary-btn.btn-solid:active,a.btn-solid.primary-btn--square:active,a.btn-solid.primary-btn--border:active,a.btn-solid.primary-btn--border-square:active,.cert--full a.btn-solid.certificates-table-claim-link:active,a.primary-btn.btn-solid:focus,a.btn-solid.primary-btn--square:focus,a.btn-solid.primary-btn--border:focus,a.btn-solid.primary-btn--border-square:focus,.cert--full a.btn-solid.certificates-table-claim-link:focus,a.primary-btn.btn-solid:hover,a.btn-solid.primary-btn--square:hover,a.btn-solid.primary-btn--border:hover,a.btn-solid.primary-btn--border-square:hover,.cert--full a.btn-solid.certificates-table-claim-link:hover,button.primary-btn.btn-solid:active,button.btn-solid.primary-btn--square:active,button.btn-solid.primary-btn--border:active,button.btn-solid.primary-btn--border-square:active,.cert--full button.btn-solid.certificates-table-claim-link:active,button.primary-btn.btn-solid:focus,button.btn-solid.primary-btn--square:focus,button.btn-solid.primary-btn--border:focus,button.btn-solid.primary-btn--border-square:focus,.cert--full button.btn-solid.certificates-table-claim-link:focus,button.primary-btn.btn-solid:hover,button.btn-solid.primary-btn--square:hover,button.btn-solid.primary-btn--border:hover,button.btn-solid.primary-btn--border-square:hover,.cert--full button.btn-solid.certificates-table-claim-link:hover,div a.primary-btn.btn-solid:active,div a.btn-solid.primary-btn--square:active,div a.btn-solid.primary-btn--border:active,div a.btn-solid.primary-btn--border-square:active,div .cert--full a.btn-solid.certificates-table-claim-link:active,.cert--full div a.btn-solid.certificates-table-claim-link:active,div a.primary-btn.btn-solid:focus,div a.btn-solid.primary-btn--square:focus,div a.btn-solid.primary-btn--border:focus,div a.btn-solid.primary-btn--border-square:focus,div .cert--full a.btn-solid.certificates-table-claim-link:focus,.cert--full div a.btn-solid.certificates-table-claim-link:focus,div a.primary-btn.btn-solid:hover,div a.btn-solid.primary-btn--square:hover,div a.btn-solid.primary-btn--border:hover,div a.btn-solid.primary-btn--border-square:hover,div .cert--full a.btn-solid.certificates-table-claim-link:hover,.cert--full div a.btn-solid.certificates-table-claim-link:hover{background-color:#0078cc}.secondary-btn,.secondary-btn--square,a.secondary-btn--square,button.secondary-btn--square,div a.secondary-btn--square,a.secondary-btn,a.secondary-btn--square,div a.secondary-btn--square,button.secondary-btn,button.secondary-btn--square,div a.secondary-btn,div a.secondary-btn--square{background-color:#00518b;box-shadow:0 0 0 0 #00518b}.secondary-btn:active,.secondary-btn--square:active,.secondary-btn:focus,.secondary-btn--square:focus,.secondary-btn:hover,.secondary-btn--square:hover,a.secondary-btn:active,a.secondary-btn--square:active,a.secondary-btn:focus,a.secondary-btn--square:focus,a.secondary-btn:hover,a.secondary-btn--square:hover,button.secondary-btn:active,button.secondary-btn--square:active,button.secondary-btn:focus,button.secondary-btn--square:focus,button.secondary-btn:hover,button.secondary-btn--square:hover,div a.secondary-btn:active,div a.secondary-btn--square:active,div a.secondary-btn:focus,div a.secondary-btn--square:focus,div a.secondary-btn:hover,div a.secondary-btn--square:hover{color:#00518b;box-shadow:0 0 0 1px #00518b}.secondary-btn--inverse,a.secondary-btn--inverse,button.secondary-btn--inverse,div a.secondary-btn--inverse{color:#00518b}.secondary-btn--inverse:active,.secondary-btn--inverse:focus,.secondary-btn--inverse:hover,a.secondary-btn--inverse:active,a.secondary-btn--inverse:focus,a.secondary-btn--inverse:hover,button.secondary-btn--inverse:active,button.secondary-btn--inverse:focus,button.secondary-btn--inverse:hover,div a.secondary-btn--inverse:active,div a.secondary-btn--inverse:focus,div a.secondary-btn--inverse:hover{color:#00518b;box-shadow:inset 0 -3px 0 0 #00518b}.secondary-btn--border,.secondary-btn--border-square,a.secondary-btn--border-square,button.secondary-btn--border-square,div a.secondary-btn--border-square,a.secondary-btn--border,a.secondary-btn--border-square,div a.secondary-btn--border-square,button.secondary-btn--border,button.secondary-btn--border-square,div a.secondary-btn--border,div a.secondary-btn--border-square{box-shadow:inset 0 0 0 1px #00518b}.secondary-btn--border:active,.secondary-btn--border-square:active,.secondary-btn--border:focus,.secondary-btn--border-square:focus,.secondary-btn--border:hover,.secondary-btn--border-square:hover,a.secondary-btn--border:active,a.secondary-btn--border-square:active,a.secondary-btn--border:focus,a.secondary-btn--border-square:focus,a.secondary-btn--border:hover,a.secondary-btn--border-square:hover,button.secondary-btn--border:active,button.secondary-btn--border-square:active,button.secondary-btn--border:focus,button.secondary-btn--border-square:focus,button.secondary-btn--border:hover,button.secondary-btn--border-square:hover,div a.secondary-btn--border:active,div a.secondary-btn--border-square:active,div a.secondary-btn--border:focus,div a.secondary-btn--border-square:focus,div a.secondary-btn--border:hover,div a.secondary-btn--border-square:hover{background-color:#00518b;box-shadow:inset 0 0 0 1px #00518b}.secondary-btn.btn-solid:active,.btn-solid.secondary-btn--square:active,.secondary-btn.btn-solid:focus,.btn-solid.secondary-btn--square:focus,.secondary-btn.btn-solid:hover,.btn-solid.secondary-btn--square:hover,a.secondary-btn.btn-solid:active,a.btn-solid.secondary-btn--square:active,a.secondary-btn.btn-solid:focus,a.btn-solid.secondary-btn--square:focus,a.secondary-btn.btn-solid:hover,a.btn-solid.secondary-btn--square:hover,button.secondary-btn.btn-solid:active,button.btn-solid.secondary-btn--square:active,button.secondary-btn.btn-solid:focus,button.btn-solid.secondary-btn--square:focus,button.secondary-btn.btn-solid:hover,button.btn-solid.secondary-btn--square:hover,div a.secondary-btn.btn-solid:active,div a.btn-solid.secondary-btn--square:active,div a.secondary-btn.btn-solid:focus,div a.btn-solid.secondary-btn--square:focus,div a.secondary-btn.btn-solid:hover,div a.btn-solid.secondary-btn--square:hover{background-color:#003358}.text-underline--thick{border-bottom:4px solid #b3e0ff}.text-underline--box-shadow{box-shadow:inset 0 -2px 0 #0096ff}.primary-text{color:#0096ff}.secondary-text{color:#00518b}.tertiary-text{color:#959594}.body-text{color:#4c4c4c}.svg-primary{fill:#0096ff}.svg-primary--stroke{stroke:#0096ff}.svg-secondary{fill:#00518b}.svg-secondary--stroke{stroke:#00518b}.svg-tertiary{fill:#959594}.svg-tertiary--stroke{stroke:#959594}hr.border,hr.border--double{border-color:#0096ff}hr.border--secondary{border-color:#00518b}.bg-white{background-color:#fff}.bg-white--transparent{background-color:rgba(255,255,255,.8)}.bg-primary{background-color:#0096ff}.bg-primary::after{content:'';background-color:#0096ff}.bg-primary--transparent{background-color:rgba(0,150,255,.8)}@media(max-width:991px){.bg-primary--transparent-sm{background-color:rgba(0,150,255,.8)}}@media(max-width:767px){.bg-primary--transparent-xs{background-color:rgba(0,150,255,.8)}}.bg-secondary{background-color:#00518b}.bg-secondary::after{content:'';background-color:#00518b}.bg-secondary--transparent{background-color:rgba(0,81,139,.8)}@media(max-width:991px){.bg-secondary--transparent-sm{background-color:rgba(0,81,139,.8)}}@media(max-width:767px){.bg-secondary--transparent-xs{background-color:rgba(0,81,139,.8)}}.bg-tertiary{background-color:#959594}.bg-tertiary::after{content:'';background-color:#959594}.bg-tertiary--transparent{background-color:rgba(149,149,148,.8)}.bg-opacity-10.bg-black{background-color:rgba(0,0,0,.1)}.bg-opacity-10.bg-white{background-color:rgba(255,255,255,.1)}.bg-opacity-10.bg-primary{background-color:rgba(0,150,255,.1)}.bg-opacity-10.bg-secondary{background-color:rgba(0,81,139,.1)}.bg-opacity-15.bg-black{background-color:rgba(0,0,0,.15)}.bg-opacity-15.bg-white{background-color:rgba(255,255,255,.15)}.bg-opacity-15.bg-primary{background-color:rgba(0,150,255,.15)}.bg-opacity-15.bg-secondary{background-color:rgba(0,81,139,.15)}.bg-opacity-20.bg-black{background-color:rgba(0,0,0,.2)}.bg-opacity-20.bg-white{background-color:rgba(255,255,255,.2)}.bg-opacity-20.bg-primary{background-color:rgba(0,150,255,.2)}.bg-opacity-20.bg-secondary{background-color:rgba(0,81,139,.2)}.bg-opacity-25.bg-black{background-color:rgba(0,0,0,.25)}.bg-opacity-25.bg-white{background-color:rgba(255,255,255,.25)}.bg-opacity-25.bg-primary{background-color:rgba(0,150,255,.25)}.bg-opacity-25.bg-secondary{background-color:rgba(0,81,139,.25)}.bg-opacity-30.bg-black{background-color:rgba(0,0,0,.3)}.bg-opacity-30.bg-white{background-color:rgba(255,255,255,.3)}.bg-opacity-30.bg-primary{background-color:rgba(0,150,255,.3)}.bg-opacity-30.bg-secondary{background-color:rgba(0,81,139,.3)}.bg-opacity-40.bg-black{background-color:rgba(0,0,0,.4)}.bg-opacity-40.bg-white{background-color:rgba(255,255,255,.4)}.bg-opacity-40.bg-primary{background-color:rgba(0,150,255,.4)}.bg-opacity-40.bg-secondary{background-color:rgba(0,81,139,.4)}.bg-opacity-45.bg-black{background-color:rgba(0,0,0,.45)}.bg-opacity-45.bg-white{background-color:rgba(255,255,255,.45)}.bg-opacity-45.bg-primary{background-color:rgba(0,150,255,.45)}.bg-opacity-45.bg-secondary{background-color:rgba(0,81,139,.45)}.bg-opacity-50.bg-black{background-color:rgba(0,0,0,.5)}.bg-opacity-50.bg-white{background-color:rgba(255,255,255,.5)}.bg-opacity-50.bg-primary{background-color:rgba(0,150,255,.5)}.bg-opacity-50.bg-secondary{background-color:rgba(0,81,139,.5)}.bg-opacity-60.bg-black{background-color:rgba(0,0,0,.6)}.bg-opacity-60.bg-white{background-color:rgba(255,255,255,.6)}.bg-opacity-60.bg-primary{background-color:rgba(0,150,255,.6)}.bg-opacity-60.bg-secondary{background-color:rgba(0,81,139,.6)}.bg-opacity-75.bg-black{background-color:rgba(0,0,0,.75)}.bg-opacity-75.bg-white{background-color:rgba(255,255,255,.75)}.bg-opacity-75.bg-primary{background-color:rgba(0,150,255,.75)}.bg-opacity-75.bg-secondary{background-color:rgba(0,81,139,.75)}.bg-opacity-85.bg-black{background-color:rgba(0,0,0,.85)}.bg-opacity-85.bg-white{background-color:rgba(255,255,255,.85)}.bg-opacity-85.bg-primary{background-color:rgba(0,150,255,.85)}.bg-opacity-85.bg-secondary{background-color:rgba(0,81,139,.85)}.bg-opacity-90.bg-black{background-color:rgba(0,0,0,.9)}.bg-opacity-90.bg-white{background-color:rgba(255,255,255,.9)}.bg-opacity-90.bg-primary{background-color:rgba(0,150,255,.9)}.bg-opacity-90.bg-secondary{background-color:rgba(0,81,139,.9)}.bg-slant-grad--primary{background:#0096ff;background:-webkit-linear-gradient(-45deg,#0096ff 0%,#0087e6 42%,#0096ff 56%,#0087e6 66%,#0096ff 100%);background:-webkit-linear-gradient(315deg,#0096ff 0%,#0087e6 42%,#0096ff 56%,#0087e6 66%,#0096ff 100%);background:linear-gradient(135deg,#0096ff 0%,#0087e6 42%,#0096ff 56%,#0087e6 66%,#0096ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096ff',endColorstr='#0096ff',GradientType=1)}.bg-slant-grad--secondary{background:#00518b;background:-webkit-linear-gradient(-45deg,#00518b 0%,#004272 42%,#00518b 56%,#004272 66%,#00518b 100%);background:-webkit-linear-gradient(315deg,#00518b 0%,#004272 42%,#00518b 56%,#004272 66%,#00518b 100%);background:linear-gradient(135deg,#00518b 0%,#004272 42%,#00518b 56%,#004272 66%,#00518b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00518b',endColorstr='#00518b',GradientType=1)}.bg-vert-grad--primary{background:#0096ff;background:-webkit-linear-gradient(left,#0087e6 0%,#0096ff 100%);background:linear-gradient(to right,#0087e6 0%,#0096ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0087e6',endColorstr='#0096ff',GradientType=1)}.bg-vert-grad--secondary{background:#00518b;background:-webkit-linear-gradient(left,#004272 0%,#00518b 100%);background:linear-gradient(to right,#004272 0%,#00518b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004272',endColorstr='#00518b',GradientType=1)}.border-primary{border:1px solid #0096ff}.border-secondary{border:1px solid #00518b}.border-white{border:1px solid #fff}.border-black{border:1px solid #000}.btn__bar a{background-color:#0096ff;color:#fff}.btn__bar a:active,.btn__bar a:focus,.btn__bar a:hover{background-color:#0078cc;color:#fff}.border-t-primary{border-top:solid #0096ff}.border-r-primary{border-right:solid #0096ff}.border-b-primary{border-bottom:solid #0096ff}.border-l-primary{border-left:solid #0096ff}.border-primary{border-color:#0096ff}hr.border-primary{border-color:#0096ff}.border-t-secondary{border-top:solid #00518b}.border-r-secondary{border-right:solid #00518b}.border-b-secondary{border-bottom:solid #00518b}.border-l-secondary{border-left:solid #00518b}.border-secondary{border-color:#00518b}hr.border-secondary{border-color:#00518b}.top-nav__links ul li a:hover{color:#0096ff}.top-nav__links ul li a.active{color:#0096ff}.nav-v2__col-right .dropdown .account-menu-block-button{color:#0096ff}.nav-v2__col-right .dropdown .account-menu-block-button:hover,.nav-v2__col-right .dropdown .account-menu-block-button:focus{color:#0096ff}.nav-v2__col-right .dropdown-menu a{color:#0096ff}.nav-v2__col-right .dropdown-menu a:hover{background-color:#0096ff}.nav-v2__col-right .dropdown-menu .account-menu-block-logout{background-color:#0096ff}.nav-v2__col-right .dropdown-menu .account-menu-block-logout:hover,.nav-v2__col-right .dropdown-menu .account-menu-block-logout:focus{background-color:#0096ff}.nav-v2__links ul li.active a{box-shadow:inset 0 -5px 0 #0096ff}.nav-v2__links ul li a{box-shadow:inset 0 0 0 #0096ff}.nav-v2__links ul li a:hover,.nav-v2__links ul li a:active,.nav-v2__links ul li a:focus{box-shadow:inset 0 -5px 0 #0096ff}.nav-v2__info .account a:hover{box-shadow:0 1px 0 #0096ff}.nav-v2__info.border,hr.nav-v2__info.border--double{border-color:#0096ff}.nav-v2 .account-menu-block .account-menu-block-button:hover,.nav-v2 .account-menu-block .account-menu-block-button:active,.nav-v2 .account-menu-block .account-menu-block-button:focus,.nav-v2 .account-menu-block.open .account-menu-block-button:hover,.nav-v2 .account-menu-block.open .account-menu-block-button:active,.nav-v2 .account-menu-block.open .account-menu-block-button:focus{color:#0096ff}.page-nav ul li a{color:#4c4c4c}.page-nav ul li:hover a{color:#0096ff}@media(max-width:767px){.page-nav ul li:hover a{color:#4c4c4c}}.page-nav ul li:hover::after{background-color:transparent}.page-nav ul li.active::after{background-color:#0096ff}.tab-nav__links.manage-tabs ul li::after{border-color:#0096ff}@media(max-width:767px){.tab-nav__links.manage-tabs ul li.active-hover{color:#0096ff}}@media(max-width:767px){.tab-nav__links ul.tab-nav__top li.active{color:#0096ff}}@media(max-width:767px){.tab-nav__links ul.tab-nav__top li.active.active-hover{color:#0096ff}}.tab-nav__links ul.tab-nav__top li.active.active-hover::after{border-color:#0096ff}.tab-nav__links ul.tab-nav__top li:hover a{color:#0096ff}.tab-nav__links ul.tab-nav__top li a:hover,.tab-nav__links ul.tab-nav__top li a:active,.tab-nav__links ul.tab-nav__top li a:focus{color:#0096ff}.tab-nav__content .pagination>.active>a,.tab-nav__content .pagination>.active>a:focus,.tab-nav__content .pagination>.active>a:hover,.tab-nav__content .pagination>.active>span,.tab-nav__content .pagination>.active>span:focus,.tab-nav__content .pagination>.active>span:hover{background-color:#0096ff;border-color:#0096ff}.tab-nav__content .pagination>li>a,.tab-nav__content .pagination>li>span{color:#0096ff}.postlogin-nav-v3,.postlogin-nav-v3--mod,.prelogin-nav-v3{background-color:#0096ff}.postlogin-nav-v3 .nav__links ul li:hover,.postlogin-nav-v3 .nav__links ul li:active,.postlogin-nav-v3 .nav__links ul li:focus,.postlogin-nav-v3--mod .nav__links ul li:hover,.postlogin-nav-v3--mod .nav__links ul li:active,.postlogin-nav-v3--mod .nav__links ul li:focus,.prelogin-nav-v3 .nav__links ul li:hover,.prelogin-nav-v3 .nav__links ul li:active,.prelogin-nav-v3 .nav__links ul li:focus{box-shadow:inset 0 -2px 0 #0096ff}@media(max-width:991px){.postlogin-nav-v3 .nav__links ul li a:active,.postlogin-nav-v3 .nav__links ul li a:focus,.postlogin-nav-v3 .nav__links ul li a:hover,.postlogin-nav-v3--mod .nav__links ul li a:active,.postlogin-nav-v3--mod .nav__links ul li a:focus,.postlogin-nav-v3--mod .nav__links ul li a:hover,.prelogin-nav-v3 .nav__links ul li a:active,.prelogin-nav-v3 .nav__links ul li a:focus,.prelogin-nav-v3 .nav__links ul li a:hover{color:#0096ff}}.postlogin-nav-v3 .nav__links ul li.active,.postlogin-nav-v3--mod .nav__links ul li.active,.prelogin-nav-v3 .nav__links ul li.active{box-shadow:inset 0 -2px 0 #0096ff}@media(max-width:991px){.postlogin-nav-v3 .nav__links ul li.active a,.postlogin-nav-v3--mod .nav__links ul li.active a,.prelogin-nav-v3 .nav__links ul li.active a{color:#0096ff}}@media(max-width:991px){.postlogin-nav-v3 .nav__info,.postlogin-nav-v3--mod .nav__info,.prelogin-nav-v3 .nav__info{background-color:#0096ff}}.postlogin-nav-v3 .nav__info .info__account-btn:hover svg,.postlogin-nav-v3 .nav__info .info__account-btn:active svg,.postlogin-nav-v3 .nav__info .info__account-btn:focus svg,.postlogin-nav-v3--mod .nav__info .info__account-btn:hover svg,.postlogin-nav-v3--mod .nav__info .info__account-btn:active svg,.postlogin-nav-v3--mod .nav__info .info__account-btn:focus svg,.prelogin-nav-v3 .nav__info .info__account-btn:hover svg,.prelogin-nav-v3 .nav__info .info__account-btn:active svg,.prelogin-nav-v3 .nav__info .info__account-btn:focus svg{fill:#0096ff}.postlogin-nav-v3 .nav__info .info__points .points__redeem,.postlogin-nav-v3--mod .nav__info .info__points .points__redeem,.prelogin-nav-v3 .nav__info .info__points .points__redeem{color:#0096ff}@media(max-width:991px){.postlogin-nav-v3 .nav__account-dropdown .links-container a:hover,.postlogin-nav-v3 .nav__account-dropdown .links-container a:active,.postlogin-nav-v3 .nav__account-dropdown .links-container a:focus,.postlogin-nav-v3--mod .nav__account-dropdown .links-container a:hover,.postlogin-nav-v3--mod .nav__account-dropdown .links-container a:active,.postlogin-nav-v3--mod .nav__account-dropdown .links-container a:focus,.prelogin-nav-v3 .nav__account-dropdown .links-container a:hover,.prelogin-nav-v3 .nav__account-dropdown .links-container a:active,.prelogin-nav-v3 .nav__account-dropdown .links-container a:focus{color:#0096ff}}.postlogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out,.postlogin-nav-v3--mod .nav__account-dropdown .account-dropdown__sign-out,.prelogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out{background-color:#0096ff}.postlogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out:hover,.postlogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out:active,.postlogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out:focus,.postlogin-nav-v3--mod .nav__account-dropdown .account-dropdown__sign-out:hover,.postlogin-nav-v3--mod .nav__account-dropdown .account-dropdown__sign-out:active,.postlogin-nav-v3--mod .nav__account-dropdown .account-dropdown__sign-out:focus,.prelogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out:hover,.prelogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out:active,.prelogin-nav-v3 .nav__account-dropdown .account-dropdown__sign-out:focus{background-color:#0078cc}.postlogin-nav-v3 .btn__sign-in:hover,.postlogin-nav-v3 .btn__sign-in:active,.postlogin-nav-v3 .btn__sign-in:focus,.postlogin-nav-v3 .btn__join:hover,.postlogin-nav-v3 .btn__join:active,.postlogin-nav-v3 .btn__join:focus,.postlogin-nav-v3--mod .btn__sign-in:hover,.postlogin-nav-v3--mod .btn__sign-in:active,.postlogin-nav-v3--mod .btn__sign-in:focus,.postlogin-nav-v3--mod .btn__join:hover,.postlogin-nav-v3--mod .btn__join:active,.postlogin-nav-v3--mod .btn__join:focus,.prelogin-nav-v3 .btn__sign-in:hover,.prelogin-nav-v3 .btn__sign-in:active,.prelogin-nav-v3 .btn__sign-in:focus,.prelogin-nav-v3 .btn__join:hover,.prelogin-nav-v3 .btn__join:active,.prelogin-nav-v3 .btn__join:focus{color:#0096ff}.postlogin-nav-v3--mod{background-color:#fff;color:#4c4c4c}.postlogin-nav-v3--mod .nav__links ul li:hover,.postlogin-nav-v3--mod .nav__links ul li:active,.postlogin-nav-v3--mod .nav__links ul li:focus{box-shadow:inset 0 -5px 0 #0096ff}.postlogin-nav-v3--mod .nav__links ul li a{color:#4c4c4c}.postlogin-nav-v3--mod .nav__links ul li.active{box-shadow:inset 0 -5px 0 #0096ff}.postlogin-nav-v3--mod .nav__info{color:#4c4c4c}@media(max-width:991px){.postlogin-nav-v3--mod .nav__info{background-color:#0096ff}}.postlogin-nav-v3--mod .nav__info .info__account-btn svg{fill:#4c4c4c}.postlogin-nav-v3--mod .nav__mobi-btn .mobi-btn__line{background-color:#0096ff}.postlogin-nav-v3--mod .nav__mobi-btn:hover .mobi-btn__line,.postlogin-nav-v3--mod .nav__mobi-btn:active .mobi-btn__line,.postlogin-nav-v3--mod .nav__mobi-btn:focus .mobi-btn__line{background-color:#0078cc}.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon svg{fill:#4c4c4c}.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon svg:hover,.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon svg:active,.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon svg:focus{fill:#0096ff}@media(max-width:991px){.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon svg{fill:#fff}.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon:hover svg,.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon:active svg,.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon:focus svg{fill:#e6e6e6}.postlogin-nav-v3--mod .account-dropdown .account-dropdown__icon.active-icon svg{fill:#e6e6e6}}@media(max-width:991px){.postlogin-nav-v3--mod .account-dropdown:hover .account-dropdown__icon svg,.postlogin-nav-v3--mod .account-dropdown:active .account-dropdown__icon svg,.postlogin-nav-v3--mod .account-dropdown:focus .account-dropdown__icon svg{fill:#e6e6e6}}.postlogin-nav-v3--mod .account-dropdown__menu ul li a{color:#4c4c4c}.postlogin-nav-v3--mod .account-dropdown__menu ul li a:hover,.postlogin-nav-v3--mod .account-dropdown__menu ul li a:active,.postlogin-nav-v3--mod .account-dropdown__menu ul li a:focus{box-shadow:inset 0 -5px 0 #0096ff}.postlogin-nav-v3--mod .account-dropdown__menu .menu__signout:hover,.postlogin-nav-v3--mod .account-dropdown__menu .menu__signout:active,.postlogin-nav-v3--mod .account-dropdown__menu .menu__signout:focus{background-color:#0078cc}@media(max-width:1200px){.sor-nav.postlogin .primary-nav .navbar-default .navbar-nav>.open{background-color:#0096ff}}@media(max-width:1200px){.sor-nav.postlogin .primary-nav .navbar-default .navbar-nav>.open li{background-color:#0096ff}}@media(max-width:1200px){.sor-nav.postlogin .primary-nav ul li:hover,.sor-nav.postlogin .primary-nav ul li:focus{background:#0096ff}}@media(max-width:1200px){.sor-nav.postlogin .primary-nav ul li.active>a{background-color:#0096ff!important}.sor-nav.postlogin .primary-nav ul li.active>a:hover,.sor-nav.postlogin .primary-nav ul li.active>a:focus{background-color:#0096ff}}@media(max-width:1200px){.sor-nav.postlogin .primary-nav ul li>a:hover,.sor-nav.postlogin .primary-nav ul li>a:focus,.sor-nav.postlogin .primary-nav ul li>a.active{background-color:#0096ff}}@media(max-width:1200px){.sor-nav.postlogin .primary-nav .mobile-menu ul li:last-child a:hover,.sor-nav.postlogin .primary-nav .mobile-menu ul li:last-child a:focus{color:#00518b}}@media(max-width:1200px){.sor-nav__inner .primary-nav{background:#0096ff}}.sor-nav__inner .primary-nav ul li a:hover,.sor-nav__inner .primary-nav ul li a:active,.sor-nav__inner .primary-nav ul li a:focus{color:#00518b}.sor-nav__secondary-nav .dropdown .account-menu-block-button{color:#0096ff}.sor-nav__secondary-nav .dropdown .account-menu-block-button:hover,.sor-nav__secondary-nav .dropdown .account-menu-block-button:focus{color:#0096ff}.sor-nav__secondary-nav .dropdown-menu a{color:#0096ff}.sor-nav__secondary-nav .dropdown-menu a:hover{background-color:#0096ff}.sor-nav__secondary-nav .dropdown-menu .account-menu-block-logout{background-color:#0096ff}.sor-nav__secondary-nav .dropdown-menu .account-menu-block-logout:hover,.sor-nav__secondary-nav .dropdown-menu .account-menu-block-logout:focus{background-color:#0096ff}.merch-menu__links ul li a{box-shadow:inset 0 0 0 0 #0096ff}.merch-menu__links ul li a:active,.merch-menu__links ul li a:focus,.merch-menu__links ul li a:hover{box-shadow:inset 0 -2px 0 0 #0096ff}.merch-menu__links ul li.active a{box-shadow:inset 0 -2px 0 0 #0096ff}.merch-menu__links-container a{box-shadow:inset 0 0 0 0 #0096ff}.merch-menu__links-container a:active,.merch-menu__links-container a:focus,.merch-menu__links-container a:hover{box-shadow:inset 0 -2px 0 0 #0096ff}.merch-menu__info{background-color:#00518b}.merch-menu--v2 .merch-menu__links ul li a,.merch-menu--v2 .merch-menu__links ul li span{color:#00518b}.merch-menu--v2 .merch-menu__links .merch-menu__subcat-btn{box-shadow:inset 0 0 0 0 #0096ff;color:#00518b}.merch-menu--v2 .merch-menu__links .merch-menu__subcat-btn:hover,.merch-menu--v2 .merch-menu__links .merch-menu__subcat-btn:active,.merch-menu--v2 .merch-menu__links .merch-menu__subcat-btn:focus{box-shadow:inset 0 -2px 0 0 #0096ff}.merch-menu--v2 .merch-menu__explore-btn{background-color:#0096ff}.merch-menu--v2 .merch-menu__explore-btn:hover,.merch-menu--v2 .merch-menu__explore-btn:active,.merch-menu--v2 .merch-menu__explore-btn:focus{background-color:#0078cc}.anchor-sticky-nav__item.current:before,.anchor-sticky-nav__item:hover:before{background-color:#00518b}.anchor-sticky-nav__item a:hover,.anchor-sticky-nav__item a:focus{box-shadow:0 0 0 0 #00518b}.shop-travel-swiper .swiper-container .swiper-btn{background:#0096ff}.shop-travel-swiper .swiper-container .swiper-btn:hover{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.travel-widget ul li:hover{color:#0096ff}.travel-widget ul li.active{color:#0096ff}.travel-widget .submit,.travel-widget .submit--square{background-color:#0096ff;box-shadow:0 0 0 0 #0096ff}.travel-widget .submit:hover,.travel-widget .submit--square:hover{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.search-widget__nav ul li.active a{background-color:#0096ff}.search-widget__nav ul li.active a .nav__icon-flag svg{fill:#0096ff}.search-widget__pane .guests-picker__dropdown .dropdown__option-toggle .option-toggle__btn{background-color:#0096ff}.search-widget__pane .guests-picker__dropdown .dropdown__option-toggle .option-toggle__btn:hover{background-color:#0078cc}.search-widget__pane .guests-picker__dropdown .dropdown__option-toggle .option-toggle__input{border-top:1px solid #0096ff;border-bottom:1px solid #0096ff}.search-widget__pane a.submit-search{background-color:#0096ff}.search-widget__pane a.submit-search:hover,.search-widget__pane a.submit-search:focus,.search-widget__pane a.submit-search:active{background-color:#0087e6}@media(max-width:767px){.search-widget__member-info{border-bottom:8px solid #0096ff}}.search-widget__member-info .member-info__col{border-color:#0096ff}@media(max-width:767px){.search-widget__member-info .member-info__col{border-color:#eee}}.single-search .search-widget .search-widget__nav .search-widget__tab.active a{background-color:#0096ff}.single-search .search-action-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-search .search-action-container .search-button{margin-left:auto;color:#fff}.single-search .search-action-container .search-button a{position:absolute;width:300px;z-index:0;right:10px;top:0;height:46px}.single-search .search-action-container .search-button a i{display:none}.single-search .search-action-container .search-button:hover{opacity:.75}.grouped-search--border{border-bottom:3px solid #0096ff}.search-action-container-v2 .search-button{background-color:#0096ff}.sale-overlay{background-color:rgba(0,150,255,.9)}.sale-modal__close.close{background-color:#0096ff}.sale-modal__close.close:hover,.sale-modal__close.close:active,.sale-modal__close.close:focus{color:#0096ff;border:1px solid #0096ff}.renewal-modal__close{border:1px solid #0096ff}.renewal-modal__close:hover,.renewal-modal__close:active,.renewal-modal__close:focus{background-color:#0096ff}.renewal-modal__title::after{background-color:#0096ff}.renewal-modal__countdown .countdown__btn{box-shadow:inset 0 0 0 0 #66c0ff}.renewal-modal__countdown .countdown__btn:hover,.renewal-modal__countdown .countdown__btn:active,.renewal-modal__countdown .countdown__btn:focus{box-shadow:inset 0 0 0 4px #0087e6}.renewal-modal__countdown .countdown__bg .st0{fill:#0096ff}.renewal-modal__countdown .countdown__bg .st1{fill:#80cbff}.renewal-modal__countdown .countdown__bg .st2{fill:#0096ff}.renewal-modal--v2 .modal-content{background-color:#0096ff}.renewal-modal--v2 .renewal-modal__countdown{border-top:10px solid #66c0ff}.renewal-modal--v2 .renewal-modal__countdown .countdown__btn{background-color:#0096ff}.renewal-modal--v2 .renewal-modal__countdown .countdown__btn:hover,.renewal-modal--v2 .renewal-modal__countdown .countdown__btn:active,.renewal-modal--v2 .renewal-modal__countdown .countdown__btn:focus{background-color:#0087e6}.split-modal__row-1{background-color:#0096ff}.split-modal__row-2{color:#4c4c4c}.login-modal .container .row:first-child #loginTab a:hover,.login-modal .container .row:first-child #loginTab a:active,.login-modal .container .row:first-child #loginTab a:focus{color:#0096ff}.login-modal #signIn{background-color:#0096ff}.login-modal #signIn:hover,.login-modal #signIn:active,.login-modal #signIn:focus{background-color:#0078cc}.wine-modal select{color:#0096ff}.wine-modal__btn{background-color:#0096ff}.wine-modal__btn:hover,.wine-modal__btn:active,.wine-modal__btn:focus{background-color:#0078cc}.login-block__wrapper .title{color:#0096ff;font-family:"Georgia",serif}.login-block__wrapper .title span:before{border-bottom:1px solid #0096ff;border-top:1px solid #0096ff}.login-block__wrapper .title span:after{border-bottom:1px solid #0096ff;border-top:1px solid #0096ff}.login-block__form a:hover,.login-block__form a:focus{box-shadow:inset 0 -1px 0 #0096ff}.login-block__form .btn--black-round{background-color:#0096ff;box-shadow:0 0 0 0 #0096ff}.login-block__form .btn--black-round:hover,.login-block__form .btn--black-roundfocus{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.login-block__form label{color:#4c4c4c}.login-modal #sendEmail{background-color:#0096ff}.login-modal #sendEmail:hover,.login-modal #sendEmail:active,.login-modal #sendEmail:focus{background-color:#0078cc}.login-screen__body{box-shadow:inset 0 -8px 0 -5px #00518b,0 14px 8px -11px rgba(0,81,139,.25)}.account__points-ledger .account-table__col--order-details .account-table__ledger-icon svg,.account__points-summary .account-table__col--order-details .account-table__ledger-icon svg{fill:#0096ff}.account__points-ledger a,.account__points-summary a{color:#0096ff}.account__summary-points .summary-points__title{border-color:#0096ff}.account__profile-form label{color:#0096ff;border-color:1px solid #0096ff}.account__profile-form input[type="email"][disabled],.account__profile-form input[type="text"][disabled],.account__profile-form input[type="email"],.account__profile-form input[type="text"]{box-shadow:inset 0 0 0 #0096ff}.account__profile-form input[type="email"],.account__profile-form input[type="text"]{box-shadow:inset 1px -1px 0 #0096ff}.account__profile-form input[enabled="true"]{box-shadow:inset 4px -2px 0 #0096ff}.account__profile-form--uneditable .info-group .label{color:#0096ff;border-color:#0096ff}.account__profile-form--uneditable .info-group .options a{color:rgba(0,150,255,.85);border-color:rgba(0,150,255,.85)}.account__profile-form--uneditable .info-group .options a:hover{color:#0096ff;border-color:#0096ff}.account__profile-form--uneditable .btn__add-user{background-color:#0096ff;box-shadow:0 0 0 0 #0096ff}.account__profile-form--uneditable .btn__add-user:hover,.account__profile-form--uneditable .btn__add-userfocus{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.account__profile-edit .edit-form,.account__profile-edit .save-profile{background-color:#0096ff}.account__profile-edit .edit-form:hover,.account__profile-edit .save-profile:hover{background-color:#0096ff}.account__points-widget .points-widget__slider .slider-handle{box-shadow:inset 0 0 0 9px #0096ff;border-color:#0096ff}.account__points-widget .points-widget__slider .slider.slider-horizontal .slider-selection{background-image:-webkit-linear-gradient(top,#0096ff 0,#0096ff 100%);background-image:linear-gradient(to bottom,#0096ff 0,#0096ff 100%)}.account__points-widget .points-widget__slider .tooltip-inner{color:#0096ff;font-family:"Georgia",serif}.account__points-widget .points-widget__input-box .points--mobi-box{color:#0096ff}.account__points-widget .points-widget__available-points .available-points__amount{font-family:"Georgia",serif}.account__points-widget #account-points-sliderMobi{font-family:"Georgia",serif;color:#0096ff}#manageMyCard a{color:#0096ff}#manageMyCard a.btn--secondary-round{background-color:#0096ff;box-shadow:0 0 0 0 #0096ff}#manageMyCard a.btn--secondary-round:hover,#manageMyCard a.btn--secondary-roundfocus{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.account__profile-container.section-source .account-button a{background-color:#0096ff;box-shadow:0 0 0 0 #0096ff}.account__profile-container.section-source .account-button a:hover,.account__profile-container.section-source .account-button afocus{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.user-panel-member.user-panel-member-primary .user-panel-member-name .label-primary,.user-panel-member.user-panel-member-secondary .user-panel-member-name .label-primary{color:#0096ff;border-color:#0096ff}.user-panel-member.user-panel-member-primary .user-panel-member-name .label-secondary,.user-panel-member.user-panel-member-secondary .user-panel-member-name .label-secondary{color:#0096ff;border-color:#0096ff}.user-panel-member.user-panel-member-secondary .user-panel-member-name::before{color:#0096ff;border-color:#0096ff}.user-panel-member .user-panel-member-actions.action-panel a{color:#0096ff}button#SaveUser,button#ChangeUserPassword,button#DeleteUserCancel,button#DeleteUser{background-color:#0096ff;box-shadow:0 0 0 0 #0096ff}button#SaveUser:hover,button#SaveUserfocus,button#ChangeUserPassword:hover,button#ChangeUserPasswordfocus,button#DeleteUserCancel:hover,button#DeleteUserCancelfocus,button#DeleteUser:hover,button#DeleteUserfocus{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.modal-title{color:#0096ff}.modal-body label{color:#0096ff}.account-member-title{color:#0096ff;border-color:#0096ff}.account-payment__item a.account-payment__buttonText{color:#0096ff}.account-payment__title{color:#0096ff;border-color:#0096ff}.account-payment__section--btn button{background-color:#0096ff}.account-payment__section--btn button:hover{background-color:#0096ff;color:#0096ff}.account-payment__dropdown button{background-color:#0096ff}.account-payment__dropdown button:hover{background-color:#0096ff;color:#0096ff}.dataTables_wrapper th{border-color:#0096ff}.accounting-payment-source__payment-sources a{color:#0096ff}input.btn.btn-default.accounting-payment-source__add-edit-payment-source--button.btn.btn-default{background-color:#0096ff}input.btn.btn-default.accounting-payment-source__add-edit-payment-source--button.btn.btn-default:hover{background-color:#0096ff;color:#0096ff}#transactionPane thead tr:hover,#certificatesTable thead tr:hover,#expiredCertificatesTable thead tr:hover{color:#00518b}#transactionPane thead th,#certificatesTable thead th,#expiredCertificatesTable thead th{color:#0096ff}#transactionPane tr:hover,#certificatesTable tr:hover,#expiredCertificatesTable tr:hover{background-color:#f5f5f5}#transactionPane tr:nth-child(even):hover,#certificatesTable tr:nth-child(even):hover,#expiredCertificatesTable tr:nth-child(even):hover{background-color:#f5f5f5}#transactionPane .transact-block .paneHeader,#certificatesTable .transact-block .paneHeader,#expiredCertificatesTable .transact-block .paneHeader{color:#0096ff}#transactionPane a.transact-table-detail-link,#certificatesTable a.transact-table-detail-link,#expiredCertificatesTable a.transact-table-detail-link{color:#0096ff}#transactionPane .dataTables_paginate ul li.active a,#certificatesTable .dataTables_paginate ul li.active a,#expiredCertificatesTable .dataTables_paginate ul li.active a{color:#0096ff}#transactionPane .dataTables_paginate ul li a,#certificatesTable .dataTables_paginate ul li a,#expiredCertificatesTable .dataTables_paginate ul li a{color:#0096ff}#transactionPane .dataTables_paginate ul li a:hover,#certificatesTable .dataTables_paginate ul li a:hover,#expiredCertificatesTable .dataTables_paginate ul li a:hover{color:#0096ff}#transactionPane #transactionResortHistory_wrapper tr a,#certificatesTable #transactionResortHistory_wrapper tr a,#expiredCertificatesTable #transactionResortHistory_wrapper tr a{color:#0096ff}#transactionPane #resendReceiptModal button[type="submit"],#certificatesTable #resendReceiptModal button[type="submit"],#expiredCertificatesTable #resendReceiptModal button[type="submit"]{background-color:#0096ff}#transactionPane #resendReceiptModal button[type="submit"]:hover,#certificatesTable #resendReceiptModal button[type="submit"]:hover,#expiredCertificatesTable #resendReceiptModal button[type="submit"]:hover{background-color:#0096ff;color:#0096ff}#transactionPane #transactionCruiseHistory tr a,#certificatesTable #transactionCruiseHistory tr a,#expiredCertificatesTable #transactionCruiseHistory tr a{color:#0096ff}#transactionPane #vacationCashTable_wrapper tfoot tr.balance:hover,#certificatesTable #vacationCashTable_wrapper tfoot tr.balance:hover,#expiredCertificatesTable #vacationCashTable_wrapper tfoot tr.balance:hover{color:#0096ff}.modal-resend-receipt .modal-group__title{color:#0096ff}.modal-resend-receipt .receipt-summary__add-email{color:#0096ff}.base-dialog-modal-footer button.btn{background-color:#0096ff;box-shadow:0 0 0 0 #0096ff}.base-dialog-modal-footer button.btn:hover,.base-dialog-modal-footer button.btnfocus{color:#0096ff;box-shadow:0 0 0 1px #0096ff}.certificates__title{color:#0096ff}.cert--full .certificates-table-claim-link{margin:0 auto;margin-top:30px;width:225px}.account-dropdown:hover .account-dropdown__icon svg,.account-dropdown:active .account-dropdown__icon svg{fill:#0096ff}.account-dropdown__menu .menu__info-label{color:#0096ff}.account-dropdown__menu .menu__signout{background-color:#0096ff}.account-dropdown__menu .menu__signout:hover,.account-dropdown__menu .menu__signout:active{color:#0096ff;box-shadow:inset 0 0 1px #0096ff}.account-dropdown .active-icon svg{fill:#0096ff}#myAccount a.btn.btn-default,#myAccount a.btn.btn-primary,#myCurrency a.btn.btn-default,#myCurrency a.btn.btn-primary{background-color:#0096ff}#myAccount a.btn.btn-default:hover,#myAccount a.btn.btn-default:focus,#myAccount a.btn.btn-default:active,#myAccount a.btn.btn-primary:hover,#myAccount a.btn.btn-primary:focus,#myAccount a.btn.btn-primary:active,#myCurrency a.btn.btn-default:hover,#myCurrency a.btn.btn-default:focus,#myCurrency a.btn.btn-default:active,#myCurrency a.btn.btn-primary:hover,#myCurrency a.btn.btn-primary:focus,#myCurrency a.btn.btn-primary:active{color:#0096ff;box-shadow:inset 0 0 0 1px #0096ff}#myAccount .tab-pane h2.paneHeader:first-child,#myCurrency .tab-pane h2.paneHeader:first-child{color:#4c4c4c}#myAccount #resendReceiptModal button.btn.btn-default{background-color:#0096ff}#myAccount #resendReceiptModal button.btn.btn-default:hover,#myAccount #resendReceiptModal button.btn.btn-default:active,#myAccount #resendReceiptModal button.btn.btn-default:focus{background-color:#0078cc}#myAccount #membership_referrals .h3,#myAccount #membership_referrals_container .h3{font-weight:400}#myAccount #membership-referrals-modal a{color:#00518b}#myAccount #membership-referrals-modal a.text-white{color:#fff}#myAccountTabs.nav-tabs li.active a,#myCurrencyTabs.nav-tabs li.active a{background-color:#0096ff}#myAccountTabs.nav-tabs li a:hover,#myAccountTabs.nav-tabs li a:active,#myAccountTabs.nav-tabs li a:focus,#myCurrencyTabs.nav-tabs li a:hover,#myCurrencyTabs.nav-tabs li a:active,#myCurrencyTabs.nav-tabs li a:focus{background-color:#0096ff}.dropdown.account-menu-block .btn-default.dropdown-toggle,.dropdown.account-menu-block .btn-default.dropdown-toggle.open{color:#0096ff}.dropdown.account-menu-block ul.dropdown-menu li a:hover,.dropdown.account-menu-block ul.dropdown-menu li a:active,.dropdown.account-menu-block ul.dropdown-menu li a:focus{background-color:#0096ff}.account-renew-member .account-member-renewal .account-member-renewal-link{color:#0096ff}.account-block-renew .account-renew-step1 .account-renew-why-title{color:#0096ff}.account-block-renew .account-renew-step1 .account-renew-now .btn-default{background-color:#0096ff}.oc-account__mod .account__profile-container.section-source .account-button a{background-color:#0096ff}.oc-account__mod .account__profile-container.section-source .account-button a:hover,.oc-account__mod .account__profile-container.section-source .account-button a:active,.oc-account__mod .account__profile-container.section-source .account-button a:focus{background-color:#0078cc}.oc-account__mod .user-panel-member.user-panel-member-primary .user-panel-member-name .label-primary{color:#0096ff;border-bottom:1px solid #0096ff}.oc-account__mod .user-panel-member.user-panel-member-secondary .user-panel-member-name::before{color:#0096ff;border-bottom:1px solid #0096ff}.oc-account__mod .user-panel-member .user-panel-member-actions.action-panel a{color:#00518b}.oc-account__mod button#SaveUser,.oc-account__mod button#ChangeUserPassword,.oc-account__mod button#DeleteUserCancel,.oc-account__mod button#DeleteUser{background-color:#0096ff}.oc-account__mod button#SaveUser:hover,.oc-account__mod button#SaveUser:active,.oc-account__mod button#SaveUser:focus,.oc-account__mod button#ChangeUserPassword:hover,.oc-account__mod button#ChangeUserPassword:active,.oc-account__mod button#ChangeUserPassword:focus,.oc-account__mod button#DeleteUserCancel:hover,.oc-account__mod button#DeleteUserCancel:active,.oc-account__mod button#DeleteUserCancel:focus,.oc-account__mod button#DeleteUser:hover,.oc-account__mod button#DeleteUser:active,.oc-account__mod button#DeleteUser:focus{background-color:#0078cc}.oc-account__mod .modal-body label{color:#4c4c4c}.oc-account__mod .account-member-title{color:#0096ff;border-bottom:1px solid #0096ff}.oc-account__mod .account-payment__pane-header{color:#0096ff}.oc-account__mod .account-payment__item a.account-payment__buttonText{color:#00518b}.oc-account__mod .account-payment__title{color:#0096ff;border-bottom:1px solid #0096ff}.oc-account__mod .account-payment__section--btn button{background-color:#0096ff}.oc-account__mod .account-payment__section--btn button:hover{background-color:#00518b;color:#0096ff}.oc-account__mod .account-payment__dropdown button{background-color:#0096ff}.oc-account__mod .account-payment__dropdown button:hover{background-color:#00518b;color:#0096ff}.oc-account__mod .dataTables_wrapper th{border-bottom:1px solid #00518b}.oc-account__mod .accounting-payment-source__payment-sources a{color:#0096ff}.oc-account__mod input.btn.btn-default.accounting-payment-source__add-edit-payment-source--button.btn.btn-default{background-color:#0096ff}.oc-account__mod input.btn.btn-default.accounting-payment-source__add-edit-payment-source--button.btn.btn-default:hover{background-color:#00518b;color:#0096ff}.oc-account__mod #transactionPane tr,.oc-account__mod #manageOceanPoints tr,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory tr{-webkit-transition:all 250ms ease;transition:all 250ms ease}.oc-account__mod #transactionPane tr:hover,.oc-account__mod #manageOceanPoints tr:hover,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory tr:hover{background-color:#0096ff}.oc-account__mod #transactionPane tr.odd:hover,.oc-account__mod #manageOceanPoints tr.odd:hover,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory tr.odd:hover{background-color:#0096ff}.oc-account__mod #transactionPane .transact-block .paneHeader,.oc-account__mod #manageOceanPoints .transact-block .paneHeader,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory .transact-block .paneHeader{color:#0096ff}.oc-account__mod #transactionPane a.transact-table-detail-link,.oc-account__mod #manageOceanPoints a.transact-table-detail-link,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory a.transact-table-detail-link{color:#0096ff}.oc-account__mod #transactionPane .dataTables_paginate ul li.active a,.oc-account__mod #manageOceanPoints .dataTables_paginate ul li.active a,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory .dataTables_paginate ul li.active a{color:#0096ff}.oc-account__mod #transactionPane .dataTables_paginate ul li a,.oc-account__mod #manageOceanPoints .dataTables_paginate ul li a,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory .dataTables_paginate ul li a{color:#00518b}.oc-account__mod #transactionPane .dataTables_paginate ul li a:hover,.oc-account__mod #manageOceanPoints .dataTables_paginate ul li a:hover,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory .dataTables_paginate ul li a:hover{color:#0096ff}.oc-account__mod #transactionPane #transactionResortHistory_wrapper tr a,.oc-account__mod #manageOceanPoints #transactionResortHistory_wrapper tr a,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory #transactionResortHistory_wrapper tr a{color:#0096ff}.oc-account__mod #transactionPane #resendReceiptModal button[type="submit"],.oc-account__mod #manageOceanPoints #resendReceiptModal button[type="submit"],.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory #resendReceiptModal button[type="submit"]{background-color:#0096ff}.oc-account__mod #transactionPane #resendReceiptModal button[type="submit"]:hover,.oc-account__mod #manageOceanPoints #resendReceiptModal button[type="submit"]:hover,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory #resendReceiptModal button[type="submit"]:hover{background-color:#0078cc}.oc-account__mod #transactionPane #transactionCruiseHistory tr a,.oc-account__mod #manageOceanPoints #transactionCruiseHistory tr a,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory #transactionCruiseHistory tr a{color:#0096ff}.oc-account__mod #transactionPane #vacationCashTable_wrapper tfoot tr.balance:hover,.oc-account__mod #manageOceanPoints #vacationCashTable_wrapper tfoot tr.balance:hover,.oc-account__mod #transactionAirCarHotelHistory_wrapper #transactionAirCarHotelHistory #vacationCashTable_wrapper tfoot tr.balance:hover{color:#00518b}.oc-account__mod .tab-nav__links{background-color:#0096ff}.oc-account__mod-v3 .redeem-btn:hover,.oc-account__mod-v3 .redeem-btn:active,.oc-account__mod-v3 .redeem-btn:focus{background-color:#0096ff}.oc-account__mod-v3 .tab-nav__links{background-color:#00518b}.oc-account__mod-v3 .tab-nav__links.tab-nav__links-inner li:hover,.oc-account__mod-v3 .tab-nav__links.tab-nav__links-inner li:active,.oc-account__mod-v3 .tab-nav__links.tab-nav__links-inner li:focus{box-shadow:inset 0 -4px 0 #0096ff}.oc-account__mod-v3 .tab-nav__links.tab-nav__links-inner li.active{color:#0096ff;box-shadow:inset 0 -4px 0 #0096ff}.oc-account__mod-v3 #transactionPane .dataTable thead,.oc-account__mod-v3 #vacationCashTable_wrapper .dataTable thead{background-color:#0096ff}.oc-account__mod-v3 .account__profile-container .account-member-title{color:#00518b}.oc-account__mod-v3 .account-button .btn.btn-xs:hover,.oc-account__mod-v3 .account-button .btn.btn-xs:active,.oc-account__mod-v3 .account-button .btn.btn-xs:focus{color:#0096ff}.oc-account__mod-v3 #managePayments .account-payment__section--btn button:hover,.oc-account__mod-v3 #managePayments .account-payment__section--btn button:active,.oc-account__mod-v3 #managePayments .account-payment__section--btn button:focus{color:#0096ff}.oc-account__mod-v3 #managePayments .account-payment .dropdown-menu.account-payment__dropdown-menu button{background-color:#0096ff;border-top:3px solid #007ed6}.oc-account__mod-v3 #managePayments .account-payment .dropdown-menu.account-payment__dropdown-menu button:hover,.oc-account__mod-v3 #managePayments .account-payment .dropdown-menu.account-payment__dropdown-menu button:active,.oc-account__mod-v3 #managePayments .account-payment .dropdown-menu.account-payment__dropdown-menu button:focus{background-color:#0087e6}.oc-account__mod-v3 #managePayments .account-payment .btn.btn-secondary.dropdown-toggle{background-color:#0096ff}.oc-account__mod-v3 #managePayments .account-payment .btn.btn-secondary.dropdown-toggle:hover,.oc-account__mod-v3 #managePayments .account-payment .btn.btn-secondary.dropdown-toggle:active,.oc-account__mod-v3 #managePayments .account-payment .btn.btn-secondary.dropdown-toggle:focus{background-color:#0087e6}.oc-account__mod-v3 #userPane .user-block .user-panel-member-actions div a:hover,.oc-account__mod-v3 #userPane .user-block .user-panel-member-actions div a:active,.oc-account__mod-v3 #userPane .user-block .user-panel-member-actions div a:focus{color:#0096ff}.oc-account__mod-v3 #userPane .account-button a{background-color:#0096ff}.oc-account__mod-v3 #userPane .account-button a:hover,.oc-account__mod-v3 #userPane .account-button a:active,.oc-account__mod-v3 #userPane .account-button a:focus{background-color:#0087e6}.oc-account__mod-v3 #delete-user .modal-footer button{background-color:#0096ff}.oc-account__mod-v3 #delete-user .modal-footer button:hover,.oc-account__mod-v3 #delete-user .modal-footer button:active,.oc-account__mod-v3 #delete-user .modal-footer button:focus{background-color:#0087e6}.oc-account__mod-v3 #change-password .modal-footer button{background-color:#0096ff}.oc-account__mod-v3 #change-password .modal-footer button:hover,.oc-account__mod-v3 #change-password .modal-footer button:active,.oc-account__mod-v3 #change-password .modal-footer button:focus{background-color:#0087e6}.oc-account__mod-v3 #account-block-modal-content button#SaveUser{background-color:#0096ff}.oc-account__mod-v3 #account-block-modal-content button#SaveUser:hover,.oc-account__mod-v3 #account-block-modal-content button#SaveUser:active,.oc-account__mod-v3 #account-block-modal-content button#SaveUser:focus{background-color:#0087e6}.oc-account__mod-v3 .points-widget__redeem-btn{background-color:#0096ff}.oc-account__mod-v3 .points-widget__redeem-btn:hover,.oc-account__mod-v3 .points-widget__redeem-btn:active,.oc-account__mod-v3 .points-widget__redeem-btn:focus{background-color:#0087e6}.oc-account__mod-v3 #mycash .dataTables_paginate .pagination li a{color:#0096ff}.oc-account__mod-v3 #mycash .dataTables_paginate .pagination li.active a{background-color:#0096ff;border:1px solid #0096ff}.oc-account__mod-v3 .points-widget__slider .slider-track .slider-selection{background-image:-webkit-linear-gradient(right,#0078cc 20%,#0096ff 60%);background-image:linear-gradient(to left,#0078cc 20%,#0096ff 60%)}.oc-account__mod-v3 .points-widget__slider .slider-handle{background-color:#0096ff}.oc-account__mod-v3 .points-widget__slider .slider .tooltip-inner{color:#0096ff;font-family:"Georgia",serif}.oc-account__mod-v3 .tab-nav__buckets a::before{background:#0096ff}.oc-account__mod-v3 #resendReceiptModal .modal-title{color:#00518b}.oc-account__mod-v3 #resendReceiptModal .modal-footer .btn-default{background-color:#0096ff}.oc-account__mod-v3 #managePaymentsSources .row.account-payment__tabRow .accounting-payment-source__preferred-payment-method a:hover,.oc-account__mod-v3 #managePaymentsSources .row.account-payment__tabRow .accounting-payment-source__preferred-payment-method a:active,.oc-account__mod-v3 #managePaymentsSources .row.account-payment__tabRow .accounting-payment-source__preferred-payment-method a:focus{color:#0096ff}.redeem-points__container .col-xs-12.col-sm-3 a:hover,.redeem-points__container .col-xs-12.col-sm-3 a:active,.redeem-points__container .col-xs-12.col-sm-3 a:focus{background-color:#0078cc}#myAccount .tab-pane h2.paneHeader:first-child{color:#0096ff}#myAccount .user-panel .user-panel-member-primary .user-panel-member-name .label-primary{color:#0096ff}#myAccount .account-payment__dropdown-menu::-webkit-scrollbar-thumb{background-color:#00518b;outline:1px solid #708090}#myCurrency .tab-pane h2.paneHeader:first-child{color:#0096ff}#myAccount #myAccountTabs h2,#myAccount #myCurrencyTabs h2,#myCurrency #myAccountTabs h2,#myCurrency #myCurrencyTabs h2{color:#0096ff}#myAccount .tab-pane h2.paneHeader,#myAccount .account-payment__pane-header,#myCurrency .tab-pane h2.paneHeader,#myCurrency .account-payment__pane-header{color:#0096ff}#myAccount .table>thead>tr>th,#myCurrency .table>thead>tr>th{border-bottom-color:#0096ff;border-bottom-color:#00518b}#myAccount thead tr,#myCurrency thead tr{background-color:#0096ff}#myAccount thead .balance,#myCurrency thead .balance{display:none}#myAccount tr.balance,#myCurrency tr.balance{text-align:right}#myAccount .balance span,#myCurrency .balance span{color:#00518b}#myAccount .pagination>.active>a,#myAccount .pagination>.active>a:focus,#myAccount .pagination>.active>a:hover,#myAccount .pagination>.active>span,#myAccount .pagination>.active>span:focus,#myAccount .pagination>.active>span:hover,#myCurrency .pagination>.active>a,#myCurrency .pagination>.active>a:focus,#myCurrency .pagination>.active>a:hover,#myCurrency .pagination>.active>span,#myCurrency .pagination>.active>span:focus,#myCurrency .pagination>.active>span:hover{color:#0096ff;border-color:#0096ff}#myAccount .pagination>li>a,#myAccount .pagination>li>span,#myCurrency .pagination>li>a,#myCurrency .pagination>li>span{color:#0096ff}#myAccount .pagination>li>a:focus,#myAccount .pagination>li>a:hover,#myAccount .pagination>li>span:focus,#myAccount .pagination>li>span:hover,#myCurrency .pagination>li>a:focus,#myCurrency .pagination>li>a:hover,#myCurrency .pagination>li>span:focus,#myCurrency .pagination>li>span:hover{color:#0096ff}#transactionPane #transactionCruiseHistory tr:hover a,#transactionPane tr:hover a.transact-table-detail-link.transact-table-detail-link-detail,#certificatesTable tr:hover a.transact-table-detail-link.transact-table-detail-link-detail,#expiredCertificatesTable tr:hover a.transact-table-detail-link.transact-table-detail-link-detail{color:#0096ff}#transactionPane a.transact-table-detail-link:hover,#certificatesTable a.transact-table-detail-link:hover,#expiredCertificatesTable a.transact-table-detail-link:hover{color:#0096ff}#shareSavings label>label{color:#0096ff}#shareSavings .sharesaving--right{border-top-color:#0096ff}@media(min-width:768px){#shareSavings .sharesaving--right{border-left-color:#0096ff}}#renewPane .btn-default{background-color:#0096ff}#renewPane .account-renew-member{border-bottom-color:#0096ff}@media(min-width:768px){#renewPane .account-renew-member{border-left-color:#0096ff}}.dining-certificates .hero__sticker{background-color:#0096ff}.dining-certificates .hero__sticker .sticker-inner{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .hero h2.title{font-family:"Georgia",serif}.dining-certificates .callout001__content{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .callout001__item .check-icon svg{fill:#0096ff}.dining-certificates .main-swiper__title{font-family:"Georgia",serif}.dining-certificates .main-swiper .coming-soon__title{color:#0096ff}.dining-certificates .swiperCert001 .swiperCertSlide001__btn--next .arrow-icon svg{fill:#00518b}.dining-certificates .swiperCert001 .swiperCertSlide001__btn--prev .title{font-family:"Georgia",serif}.dining-certificates .swiperCert001 .swiperCertSlide001__btn--prev .arrow-icon svg{fill:#00518b}.dining-certificates .swiperCert001 .swiperCertSlide001__slide .available-card{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .swiperCert001 .swiperCertSlide001__slide .available-card__cert-label{font-family:"Georgia",serif}.dining-certificates .swiperCert001 .swiperCertSlide001__slide .status-wrapper{background-color:#00518b}.dining-certificates .swiperCert001 .swiperCertSlide001__slide .status-wrapper--expired{background-color:#ccc}.dining-certificates .swiperCert001 .swiperCertSlide001__slide .status-wrapper--claimed{background-color:transparent}.dining-certificates .swiperCert001 .swiperCertSlide001__slide .btn-claim{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#00518b}.dining-certificates .swiperCert001 .swiperCertSlide001__slide .btn-claim:hover,.dining-certificates .swiperCert001 .swiperCertSlide001__slide .btn-claim:focus{background-color:#00518b;box-shadow:0 0 0 .2rem rgba(0,81,139,.5)}.dining-certificates .callout002__headline{font-family:"Georgia",serif}.dining-certificates .callout002__content{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .callout002__item .check-icon svg{fill:#0096ff}.dining-certificates .phone__content{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .claimModal__title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .claimModal__cta .title{font-family:"Georgia",serif}.dining-certificates .claimModal__cta .sub-title{font-family:"Georgia",serif}.dining-certificates .claimModal__cta .wrapper{border-top:1px solid #00518b;border-bottom:1px solid #00518b}.dining-certificates .claimModal__cta .wrapper .leftCol{border-right:1px solid #00518b}.dining-certificates .claimModal__cta .cta-content .claim-number{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .claimModal__cta .cta-content .btn-modalClaim{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#00518b}.dining-certificates .claimModal__cta .cta-content .btn-modalClaim:hover,.dining-certificates .claimModal__cta .cta-content .btn-modalClaim:focus{background-color:#00518b;box-shadow:0 0 0 .2rem rgba(0,81,139,.5)}.dining-certificates .claimModal__footer .step-number .number{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dining-certificates .claimModal__footer .text-number{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}@-webkit-keyframes outLine{0%{box-shadow:4px 0 5px 0 #0096ff}25%{box-shadow:0 4px 5px 0 #00518b}50%{box-shadow:-4px 0 5px 0 #0096ff}75%{box-shadow:0 -4px 5px 0 #00518b}100%{box-shadow:4px 0 5px 0 #0096ff}}@keyframes outLine{0%{box-shadow:4px 0 5px 0 #0096ff}25%{box-shadow:0 4px 5px 0 #00518b}50%{box-shadow:-4px 0 5px 0 #0096ff}75%{box-shadow:0 -4px 5px 0 #00518b}100%{box-shadow:4px 0 5px 0 #0096ff}}.activities-page .collage-row__content-box .content-box__inner-content{color:#0096ff}.activities-page__wide-section .wide-section__content-action span{font-family:"Georgia",serif}.activities-page__wide-section .wide-section__action-button{background:#0096ff}.activities-page .activity-row--border{border-bottom-color:#0096ff}.activities-page .activity-row--modal{border-bottom-color:#0096ff}.activities-page .activity-row__title p span{font-family:"Georgia",serif}.activities-page .activity-row__item .item__image::after{background:rgba(0,150,255,.88)}.activities-page .activity-row__item .item__modal .modal-content__close-button{background:#0096ff}.activities-page .activity-row__item .item__modal .modal-callout{background:#0096ff}.activities-page .activity-row__item .item__additional-info .panel-heading::after{border-color:#0096ff}.forgot-password__wrapper .reset-password-block{color:#0096ff}.forgot-password__wrapper .reset-password-block .rplabel{color:#4c4c4c}.forgot-password__wrapper .reset-password-block input#changePassword{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#0096ff}.forgot-password__wrapper .reset-password-block input#changePassword:hover{color:#0096ff;border:1px solid #0096ff}.change-password #changePassword{background-color:#0096ff}.change-password #changePassword:hover,.change-password #changePassword:active,.change-password #changePassword:focus{background-color:#0078cc}.upgrade__form #upgradeForm button{background-color:#0096ff}.upgrade__form #upgradeForm button:hover,.upgrade__form #upgradeForm button:active,.upgrade__form #upgradeForm button:focus{background-color:#0087e6}.signup-swiper form select:focus{outline-color:#4db6ff}.signup-swiper button.signup-form__btn{background-color:#0096ff}.signup-swiper button.signup-form__btn:hover,.signup-swiper button.signup-form__btn:active,.signup-swiper button.signup-form__btn:focus{background-color:#0078cc}.signup-swiper button.signup-form__btn:focus{outline-color:#4db6ff}.signup-swiper button.steps__back:hover,.signup-swiper button.steps__back:active,.signup-swiper button.steps__back:focus{background-color:#0078cc;color:#fff;border-color:#0078cc}.card--col-offset{border:1px solid #0096ff}.card--overlap .overlap__content table tr th{color:#0096ff}.card--bucket__overlay{background-color:rgba(0,150,255,.85);color:#0096ff}.card--bucket-v3 span{color:#0096ff}.card--bucket-v4 .bucket__subtitle{color:#0096ff}.card--bucket-v4 .bucket__full-link:hover .bucket__price-container,.card--bucket-v4 .bucket__full-link:active .bucket__price-container,.card--bucket-v4 .bucket__full-link:focus .bucket__price-container{color:#0096ff}.card--comparison .comparison__img-col .comparison__callout{background-color:#00518b}.card--comparison .comparison__content-col .comparison__callout{background-color:#0096ff}.card--checklist{background:#0096ff;background:-webkit-linear-gradient(top,#0096ff 0%,#003c66 100%);background:linear-gradient(to bottom,#0096ff 0%,#003c66 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$brand-primary',endColorstr='darken($brand-primary, 30%)',GradientType=0)}.callout-card svg{fill:#0096ff}.callout-card--offer .offer__content a{color:#222}.callout-card--offer .offer__content a.primary-btn,.callout-card--offer .offer__content a.primary-btn--square,.callout-card--offer .offer__content a.primary-btn--border,.callout-card--offer .offer__content a.primary-btn--border-square,.callout-card--offer .offer__content .cert--full a.certificates-table-claim-link,.cert--full .callout-card--offer .offer__content a.certificates-table-claim-link{color:#fff}.callout-card--offer .offer__content a.primary-btn:hover,.callout-card--offer .offer__content a.primary-btn--square:hover,.callout-card--offer .offer__content a.primary-btn--border:hover,.callout-card--offer .offer__content a.primary-btn--border-square:hover,.callout-card--offer .offer__content .cert--full a.certificates-table-claim-link:hover,.cert--full .callout-card--offer .offer__content a.certificates-table-claim-link:hover,.callout-card--offer .offer__content a.primary-btn:focus,.callout-card--offer .offer__content a.primary-btn--square:focus,.callout-card--offer .offer__content a.primary-btn--border:focus,.callout-card--offer .offer__content a.primary-btn--border-square:focus,.callout-card--offer .offer__content .cert--full a.certificates-table-claim-link:focus,.cert--full .callout-card--offer .offer__content a.certificates-table-claim-link:focus,.callout-card--offer .offer__content a.primary-btn:active,.callout-card--offer .offer__content a.primary-btn--square:active,.callout-card--offer .offer__content a.primary-btn--border:active,.callout-card--offer .offer__content a.primary-btn--border-square:active,.callout-card--offer .offer__content .cert--full a.certificates-table-claim-link:active,.cert--full .callout-card--offer .offer__content a.certificates-table-claim-link:active{color:#0096ff}.callout-card--offer .offer__content a.primary-btn--inverse,.callout-card--offer .offer__content a.primary-btn--inverse-square{color:#0096ff}.callout-card--offer .offer__content a.primary-btn--inverse:hover,.callout-card--offer .offer__content a.primary-btn--inverse-square:hover,.callout-card--offer .offer__content a.primary-btn--inverse:focus,.callout-card--offer .offer__content a.primary-btn--inverse-square:focus,.callout-card--offer .offer__content a.primary-btn--inverse:active,.callout-card--offer .offer__content a.primary-btn--inverse-square:active{color:#fff}.callout-card--offer-v2 .offer__title-v2{color:#0096ff}.callout-card--offer-v2 .offer__content-title{color:#0096ff}.callout-card--offer-v2 .offer__content a.primary-btn:focus,.callout-card--offer-v2 .offer__content a.primary-btn--square:focus,.callout-card--offer-v2 .offer__content a.primary-btn--border:focus,.callout-card--offer-v2 .offer__content a.primary-btn--border-square:focus,.callout-card--offer-v2 .offer__content .cert--full a.certificates-table-claim-link:focus,.cert--full .callout-card--offer-v2 .offer__content a.certificates-table-claim-link:focus,.callout-card--offer-v2 .offer__content a.primary-btn:hover,.callout-card--offer-v2 .offer__content a.primary-btn--square:hover,.callout-card--offer-v2 .offer__content a.primary-btn--border:hover,.callout-card--offer-v2 .offer__content a.primary-btn--border-square:hover,.callout-card--offer-v2 .offer__content .cert--full a.certificates-table-claim-link:hover,.cert--full .callout-card--offer-v2 .offer__content a.certificates-table-claim-link:hover,.callout-card--offer-v2 .offer__content a.primary-btn:active,.callout-card--offer-v2 .offer__content a.primary-btn--square:active,.callout-card--offer-v2 .offer__content a.primary-btn--border:active,.callout-card--offer-v2 .offer__content a.primary-btn--border-square:active,.callout-card--offer-v2 .offer__content .cert--full a.certificates-table-claim-link:active,.cert--full .callout-card--offer-v2 .offer__content a.certificates-table-claim-link:active,.callout-card--offer-v2 .offer__content a.primary-btn--square:focus,.callout-card--offer-v2 .offer__content a.primary-btn--square:hover,.callout-card--offer-v2 .offer__content a.primary-btn--square:active{color:#0096ff}.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn:focus,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--square:focus,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--border:focus,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--border-square:focus,.callout-card--offer-v2 .offer__content--fixed-250 .cert--full a.certificates-table-claim-link:focus,.cert--full .callout-card--offer-v2 .offer__content--fixed-250 a.certificates-table-claim-link:focus,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn:hover,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--square:hover,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--border:hover,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--border-square:hover,.callout-card--offer-v2 .offer__content--fixed-250 .cert--full a.certificates-table-claim-link:hover,.cert--full .callout-card--offer-v2 .offer__content--fixed-250 a.certificates-table-claim-link:hover,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn:active,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--square:active,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--border:active,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--border-square:active,.callout-card--offer-v2 .offer__content--fixed-250 .cert--full a.certificates-table-claim-link:active,.cert--full .callout-card--offer-v2 .offer__content--fixed-250 a.certificates-table-claim-link:active,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--square:focus,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--square:hover,.callout-card--offer-v2 .offer__content--fixed-250 a.primary-btn--square:active,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn:focus,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--square:focus,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--border:focus,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--border-square:focus,.callout-card--offer-v2 .offer__content--fixed-250 .cert--full div.certificates-table-claim-link:focus,.cert--full .callout-card--offer-v2 .offer__content--fixed-250 div.certificates-table-claim-link:focus,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn:hover,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--square:hover,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--border:hover,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--border-square:hover,.callout-card--offer-v2 .offer__content--fixed-250 .cert--full div.certificates-table-claim-link:hover,.cert--full .callout-card--offer-v2 .offer__content--fixed-250 div.certificates-table-claim-link:hover,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn:active,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--square:active,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--border:active,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--border-square:active,.callout-card--offer-v2 .offer__content--fixed-250 .cert--full div.certificates-table-claim-link:active,.cert--full .callout-card--offer-v2 .offer__content--fixed-250 div.certificates-table-claim-link:active,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--square:focus,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--square:hover,.callout-card--offer-v2 .offer__content--fixed-250 div.primary-btn--square:active{color:#0096ff}.combination__title{color:#0096ff}.hover-bucket__content,a.hover-bucket__content{background-color:rgba(0,81,139,.75)}.how-it-works__steps .steps__number{color:#0096ff}.generic-bucket{color:#4c4c4c}a.generic-bucket:active,a.generic-bucket:focus,a.generic-bucket:hover{color:#0096ff}.lp-header__content-title{color:#0096ff;font-family:"Georgia",serif}.lp-header__content-title span::before,.lp-header__content-title span::after{border-bottom:1px solid #0096ff;border-top:1px solid #0096ff}.generic__header .header__content.bg-primary{background-color:rgba(0,150,255,.85)}.generic__header .header__content.bg-secondary{background-color:rgba(0,81,139,.85)}.generic__header #activateAccount input#createMember{background-color:#0096ff}.generic__header #activateAccount input#createMember:hover,.generic__header #activateAccount input#createMember:active,.generic__header #activateAccount input#createMember:focus{background-color:#0078cc}.footer-v2{border-color:#0096ff}.footer-v2__links li a:hover,.footer-v2__links li a:active,.footer-v2__links li a:focus,.footer-v2__links ul li a:hover,.footer-v2__links ul li a:active,.footer-v2__links ul li a:focus{color:#0096ff}.footer,.footer--add{background-color:transparent}.search-bar--cruise,.search-bar--hotel-v2,.search-bar--hotel-v3{background-color:#0096ff}.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group .search-options-spin,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group .search-options-spin,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group .search-options-spin{border:1px solid #00518b}.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down,.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up{background-color:#00518b}.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:active,.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:focus,.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:hover,.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:active,.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:focus,.search-bar--cruise .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:hover,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:active,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:focus,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:hover,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:active,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:focus,.search-bar--hotel-v2 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:hover,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:active,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:focus,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-down:hover,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:active,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:focus,.search-bar--hotel-v3 .search-bar__container .dropdown .dropdown-menu .input-group-btn .bootstrap-touchspin-up:hover{background-color:#004272}.search-bar--cruise .search-bar__container .search-button,.search-bar--hotel-v2 .search-bar__container .search-button,.search-bar--hotel-v3 .search-bar__container .search-button{background-color:#00518b}.search-bar--cruise .search-bar__container .search-button:active,.search-bar--cruise .search-bar__container .search-button:focus,.search-bar--cruise .search-bar__container .search-button:hover,.search-bar--hotel-v2 .search-bar__container .search-button:active,.search-bar--hotel-v2 .search-bar__container .search-button:focus,.search-bar--hotel-v2 .search-bar__container .search-button:hover,.search-bar--hotel-v3 .search-bar__container .search-button:active,.search-bar--hotel-v3 .search-bar__container .search-button:focus,.search-bar--hotel-v3 .search-bar__container .search-button:hover{background-color:#004272}.search-bar--cruise .search-bar__nav .search-bar__hotel-btn:active,.search-bar--cruise .search-bar__nav .search-bar__hotel-btn:focus,.search-bar--cruise .search-bar__nav .search-bar__hotel-btn:hover,.search-bar--cruise .search-bar__nav .search-bar__resort-btn:active,.search-bar--cruise .search-bar__nav .search-bar__resort-btn:focus,.search-bar--cruise .search-bar__nav .search-bar__resort-btn:hover,.search-bar--hotel-v2 .search-bar__nav .search-bar__hotel-btn:active,.search-bar--hotel-v2 .search-bar__nav .search-bar__hotel-btn:focus,.search-bar--hotel-v2 .search-bar__nav .search-bar__hotel-btn:hover,.search-bar--hotel-v2 .search-bar__nav .search-bar__resort-btn:active,.search-bar--hotel-v2 .search-bar__nav .search-bar__resort-btn:focus,.search-bar--hotel-v2 .search-bar__nav .search-bar__resort-btn:hover,.search-bar--hotel-v3 .search-bar__nav .search-bar__hotel-btn:active,.search-bar--hotel-v3 .search-bar__nav .search-bar__hotel-btn:focus,.search-bar--hotel-v3 .search-bar__nav .search-bar__hotel-btn:hover,.search-bar--hotel-v3 .search-bar__nav .search-bar__resort-btn:active,.search-bar--hotel-v3 .search-bar__nav .search-bar__resort-btn:focus,.search-bar--hotel-v3 .search-bar__nav .search-bar__resort-btn:hover{background-color:#00518b}.search-bar--cruise .search-bar__nav .search-bar__hotel-btn.active,.search-bar--cruise .search-bar__nav .search-bar__resort-btn.active,.search-bar--hotel-v2 .search-bar__nav .search-bar__hotel-btn.active,.search-bar--hotel-v2 .search-bar__nav .search-bar__resort-btn.active,.search-bar--hotel-v3 .search-bar__nav .search-bar__hotel-btn.active,.search-bar--hotel-v3 .search-bar__nav .search-bar__resort-btn.active{background-color:#00518b}.merch-search{background-color:#00518b}.merch-search__inner a:hover,.merch-search__inner a:active,.merch-search__inner a:focus,.merch-search__inner a.merch-search__text:hover,.merch-search__inner a.merch-search__text:active,.merch-search__inner a.merch-search__text:focus{color:#0096ff}.merch-search__submit{background-color:#0096ff}.merch-search__submit:active,.merch-search__submit:focus,.merch-search__submit:hover{background-color:#0078cc}.merch-search__menu-btn:active .merch-search__text,.merch-search__menu-btn:hover .merch-search__text,.merch-search__menu-btn:focus .merch-search__text{color:#0096ff}.merch-search__menu-btn:active .menu-btn__line-container .menu-btn__line,.merch-search__menu-btn:hover .menu-btn__line-container .menu-btn__line,.merch-search__menu-btn:focus .menu-btn__line-container .menu-btn__line{background-color:#0096ff}.merch-search__menu-btn .menu-btn__line-container:hover .menu-btn__line,.merch-search__menu-btn .menu-btn__line-container:active .menu-btn__line,.merch-search__menu-btn .menu-btn__line-container:focus .menu-btn__line{background-color:#0096ff}.cross-merch__row-title{color:#0096ff}.qs-swiper .qs-primary{color:#0096ff}.qs-swiper .qs-secondary{color:#00518b}.pagination-swiper{background-color:#00518b}@media(max-width:767px){.pagination-swiper__inner-content.mobi-mod__bg--tertiary{background:#959594}}.pagination-swiper__btn:hover,.pagination-swiper__btn:active,.pagination-swiper__btn:focus{border-color:#0096ff;background-color:#0096ff}.pagination-swiper .pagination-btn:hover,.pagination-swiper .pagination-btn:active,.pagination-swiper .pagination-btn:focus{background-color:#0096ff}.product-swiper-wrapper .swiper-button-prev,.product-swiper-wrapper .swiper-button-next{background-color:#0096ff}.two-col-swiper .swiper-button-next,.two-col-swiper .swiper-button-prev,.two-col-swiper .swiper-button-next--v2,.two-col-swiper .swiper-button-prev--v2{background-color:#0096ff}.grid-swiper-wrapper .swiper-button-prev,.grid-swiper-wrapper .swiper-button-next{background-color:#0096ff}.custom-swiper .swiper-button-next,.custom-swiper .swiper-button-prev{background-color:#0096ff}.custom-swiper .swiper-button-next.block-arrow,.custom-swiper .swiper-button-prev.block-arrow{background-color:#0096ff}.custom-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#0096ff}.custom-swiper .swiper-scrollbar .swiper-scrollbar-drag{background-color:#0096ff}.custom-swiper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#0096ff}.vert-swiper__content .content{background-color:rgba(0,150,255,.85)}@media(max-width:767px){.vert-swiper__content .content{background-color:rgba(0,150,255,.8)}}.vert-swiper__content .content__ship{border-bottom:1px solid #0096ff}.vert-swiper__content .content .btn{background-color:#0096ff}.vert-swiper__content .content .btn:hover,.vert-swiper__content .content .btn:active,.vert-swiper__content .content .btn:focus{background-color:#1aa1ff}.vert-swiper__content .content .btn span{position:relative;z-index:1}.vert-swiper .swiper-pagination-bullet-active{background:#0096ff}.login-swiper [data-custom-swiper-id="LoginSwiper"]+.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0096ff}.login-swiper .swiper-scrollbar .swiper-scrollbar-drag{background-color:#00518b}.expandable{border-color:#00518b}.expandable__sign-in{border-color:#0096ff}.expandable__hidden form input{border-color:#0096ff}.expandable__hidden form button{background-color:#0096ff}.expandable__hidden form button:hover,.expandable__hidden form button:active,.expandable__hidden form button:focus{background-color:#0087e6}.qs-page .prop-tag,.qs-page #SavingId{background-color:rgba(0,150,255,.8)}.qs-page #ruler{background-color:#0096ff}.qs-page .prop-info #btn{background-color:#0096ff}.qs-page .prop-info #btn:hover,.qs-page .prop-info #btn:active,.qs-page .prop-info #btn:focus{background-color:#0078cc}.qs-page .modal-dialog .modal-body .flag{background-color:#0096ff}@media(max-width:767px){.qs-page .modal-dialog .modal-body .flag{background-color:rgba(0,150,255,.85)}}.qs-page .modal-dialog #modalcategory_Id,.qs-page .modal-dialog #modalcheckindateId{color:#0096ff}.quarterly-specials .content-shadow{box-shadow:0 40px 120px -20px rgba(0,0,0,.6),0 4px 0 0 #0096ff}.activate-page #activateAccount input[type="submit"]{background-color:#0096ff}.activate-page #activateAccount input[type="submit"]:hover,.activate-page #activateAccount input[type="submit"]:active,.activate-page #activateAccount input[type="submit"]:focus{background-color:#0078cc}.gg-page .hero__offer--title{background-color:#0096ff}.gg-page .refine-search{background-color:#0096ff}.gg-page .Great-Getaways-Listings-Container h3 span{color:#0096ff}.gg-page .Great-Getaways-Listings-Container .Great-Getaways-Listing-Details{border-left:4px solid #0096ff}.gg-page .Great-Getaways-Listings-Container .Great-Getaways-Listing-Details .deal-pricing .button-container{border:1px solid #0096ff}.gg-page .Great-Getaways-Listings-Container .Great-Getaways-Listing-Details .deal-pricing .button-container button{background-color:#0096ff}.gg-page .Great-Getaways-Listings-Container .Great-Getaways-Listing-Details .deal-pricing .button-container button:hover,.gg-page .Great-Getaways-Listings-Container .Great-Getaways-Listing-Details .deal-pricing .button-container button:active,.gg-page .Great-Getaways-Listings-Container .Great-Getaways-Listing-Details .deal-pricing .button-container button:focus{background-color:#0078cc}.gg-page .Great-Getaways-Listings-Container .Great-Getaways-Listing-Details .deal-pricing .button-container .deal-ppw{color:#0096ff}.referral-activate .hdr-sec{border-top:thin solid #0096ff;border-bottom:thick solid #0096ff}.referral-activate .cg-text-2{color:#0096ff}.referral-activate #createMember{background-color:#0096ff}.referral-activate #createMember:hover,.referral-activate #createMember:active,.referral-activate #createMember:focus{background-color:#0078cc}.member-info{border-top-color:#0096ff}.ca-page .modal-title{color:#0096ff}.ca-widget__header{background-color:#fff;border-top-color:#0096ff}.ca-widget__nav{border-top-color:#0096ff}.ca-widget__nav ul li{border-top-color:#0096ff}@media(max-width:767px){.ca-widget__nav ul li{border-right-color:#0096ff}}.ca-widget__nav ul li svg{fill:#0096ff}@media(max-width:767px){.ca-widget__nav ul li:first-child{border-left-color:#0096ff}}.ca-widget__nav ul li:last-child{border-bottom-color:#0096ff}.ca-widget__nav ul li.completed{background-color:rgba(51,171,255,.55)}.ca-widget__nav ul li.showing{background-color:rgba(0,150,255,.25)}@media(max-width:767px){.ca-widget__nav-title{background-color:#0096ff;color:#fff}}.ca-widget__nav-contact-inner a{outline-color:#0096ff}.ca-widget__form-submit,.ca-widget__form-add-user{background-color:#0096ff;color:#fff}.ca-widget__form-submit:hover,.ca-widget__form-add-user:hover{background-color:#0078cc}.ca-widget__form-group i.dots svg{fill:#0096ff}.ca-widget__checklist li .checkmark-icon{fill:#0096ff}.drawer-page__drawer .nav>li>a{box-shadow:inset 0 -2px 0 #0096ff}.drawer-page__drawer .nav>li.active a{box-shadow:inset 0 -2px 0 #0096ff}.drawer-page__content .nav-tabs>li.active a{box-shadow:inset 0 -2px 0 #0096ff}.drawer-page .transact-block table thead{background-color:#0096ff}.drawer-page .transact-block table tr.even{background-color:rgba(0,150,255,.125)}.drawer-page .transact-block .pagination>.active>a,.drawer-page .transact-block .pagination>.active>a:focus,.drawer-page .transact-block .pagination>.active>a:hover,.drawer-page .transact-block .pagination>.active>span,.drawer-page .transact-block .pagination>.active>span:focus,.drawer-page .transact-block .pagination>.active>span:hover{box-shadow:inset 0 -2px 0 #0096ff}.drawer-page .transact-block .pagination>li>a,.drawer-page .transact-block .pagination>li>span{color:#0096ff}.activation-form-v2 form .form-group .btn-primary{background-color:#00518b}.activation-form-v2 form .form-group .field-validation-error{color:#fff}.brand__container.brand__link:active,.brand__container.brand__link:focus,.brand__container.brand__link:hover{border-color:#0096ff}.brand__container--5col.brand__link:active,.brand__container--5col.brand__link:focus,.brand__container--5col.brand__link:hover{border-color:#0096ff}.partner-portal{background-image:url("/globalassets/defaults/portal/portal_bg_transparent.png");background-color:#0096ff}.partner-portal__list [partner-select]{border-bottom:1px dotted #0096ff}.partner-portal__list [partner-select]:hover{background:rgba(0,150,255,.4)}.partner-portal__select-title{color:#0096ff}.partner-portal__partner .partner__product ul li{background-color:rgba(0,150,255,0);box-shadow:inset 0 0 0 #0096ff;border:1px dashed #0096ff}.partner-portal__partner .partner__product ul li:hover{background-color:rgba(0,150,255,.4);box-shadow:inset 0 0 32px #0096ff;border:1px solid #0096ff}.partner-portal__partner .partner__product ul li.selected{background-color:rgba(0,150,255,.4);box-shadow:inset 0 0 32px #0096ff;border:1px solid #0096ff}.partner-portal__back{background-color:rgba(0,150,255,0);border:1px dashed #0096ff}.partner-portal__back:hover{background-color:rgba(0,150,255,.5);border:1px solid #0096ff}.fly-down__close:active,.fly-down__close:hover,.fly-down__close:focus{color:#0096ff}@media only screen and (min-width:320px){.tsc-gift-page .tsc__gift--amounts a{color:#0096ff}.tsc-gift-page .tsc__gift--amounts a.selected span{background-color:#0096ff}}@media only screen and (min-width:768px){.tsc-gift-page .tsc__gift--amounts a{color:#0096ff}.tsc-gift-page .tsc__gift--amounts span{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}}.tsc-gift-page .tsc__gift--content .tsc__gift--header{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tsc-gift-page .tsc__gift--content .tsc__gift--header-bold{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tsc-gift-page .tsc__gift--content .tsc__gift--copy,.tsc-gift-page .tsc__gift--content .tsc__gift--info{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tsc-gift-page .tsc__gift--content .tsc__gift--info p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tsc-gift-page .tsc__gift--content .tsc__gift--goback{color:#0096ff}.tsc-gift-page .tsc__gift--pagination a{color:#0096ff}.tsc-gift-page .tsc__gift--pagination a.selected span{background-color:#0096ff}.tsc-gift-page .tsc__gift--pagination a:hover span{background-color:#0096ff}.tsc-gift-page .tsc__gift--btn,.tsc-gift-page .btn-default{background-color:#0096ff}.tsc-gift-page .tsc__gift--btn:hover,.tsc-gift-page .tsc__gift--btn:active,.tsc-gift-page .tsc__gift--btn:focus,.tsc-gift-page .btn-default:hover,.tsc-gift-page .btn-default:active,.tsc-gift-page .btn-default:focus{background-color:#0078cc}.tsc-gift-page .tsc__gift--content .tsc__gift--header-bold{color:#0096ff}.tours-page .tours-group .tours-group-sec{background-color:rgba(0,0,0,.76)}.tours-page .tours-group .tours-group-sec .tours-h2{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.tours-page .tours-group .tours-group-sec .tours-p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tours-page .tours-wrp .tours p{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tours-page .tours-callout-wrp .call-text-top{border-bottom:2px solid #0096ff}.tours-page .tours-callout-wrp .lrg-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tours-page .tours-brand-text{color:#0096ff}.tours-page .tours-accordion-wrp .call-message{background-color:#0078cc}.tours-page .tours-accordion-wrp .offerHead{border-bottom:2px solid #0096ff}.tours-page .tours-accordion-wrp .btn-close{color:#0096ff}.tours-page .guided-header .title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.tours-page .guided-header .tour-block-title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.tours-page .guided-header .tour-block-destination{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.tours-page .guided-btn a{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0078cc}.tours-page .guided-btn a:hover{color:#0078cc}.tours-page .modal-btn a{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#0096ff}.tours-page .modal-btn a:hover{background-color:#005a99}.tours-page .guided-close{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0096ff}.tours-page .guided-btn__arrow--up:hover{background-color:#0096ff}.tours-page .guided-tour-modal .tour-block-modal-header .tour-block-map-modal-title{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif}.dotnav-port .tso label{color:#0096ff}.dotnav-port .tso .timeshare-Backtochange,.dotnav-port .tso .timesharedepositbutton.timesharedepositbutton,.dotnav-port .tso .timesharedepositbutton input,.dotnav-port .tso .timeshareredemptionvaluebutton{background-color:#0096ff;color:#fff;box-shadow:0 0 0 0 #0096ff}.dotnav-port .tso .timeshare-Backtochange:active,.dotnav-port .tso .timeshare-Backtochange:focus,.dotnav-port .tso .timeshare-Backtochange:hover,.dotnav-port .tso .timesharedepositbutton.timesharedepositbutton:active,.dotnav-port .tso .timesharedepositbutton.timesharedepositbutton:focus,.dotnav-port .tso .timesharedepositbutton.timesharedepositbutton:hover,.dotnav-port .tso .timesharedepositbutton input:active,.dotnav-port .tso .timesharedepositbutton input:focus,.dotnav-port .tso .timesharedepositbutton input:hover,.dotnav-port .tso .timeshareredemptionvaluebutton:active,.dotnav-port .tso .timeshareredemptionvaluebutton:focus,.dotnav-port .tso .timeshareredemptionvaluebutton:hover{background-color:#0078cc;color:#fff}.dotnav-port .tso .timeshare-Backtochange li,.dotnav-port .tso .timesharedepositbutton.timesharedepositbutton li,.dotnav-port .tso .timesharedepositbutton input li,.dotnav-port .tso .timeshareredemptionvaluebutton li{color:#fff}.o-list li:before{color:#00518b!important}.u-list i.tick{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2012%22%3E%3Cpath%20d%3D%22M14.8%201c-.4-.4-1-.4-1.4%200L5.7%208.7%202.6%205.6c-.4-.4-1-.4-1.4%200-.4.4-.4%201%200%201.4L5%2010.8c.2.2.4.3.7.3s.5-.1.7-.3l8.4-8.4c.4-.4.4-1%200-1.4z%22%20fill%3D%22%2300518b%22%2F%3E%3C%2Fsvg%3E")}.bf-hero__offer:before{border-color:#00518b!important}@media(max-width:991px){.how-to-book__slider .slick-dots li.slick-active button:before{background:#00518b!important}}.bf-features__slider.slick-slider .slick-next{background:#00518b}.bf-features__slider.slick-slider .slick-next:hover{background:#0060a5}.bf-features__slider.slick-slider .slick-prev{background:#00518b}.bf-features__slider.slick-slider .slick-prev:hover{background:#0060a5}.anchor-cards__card p{color:#00518b!important}.anchor-cards__card span.icon svg{height:100%;width:100%;fill:#00518b!important}.anchor-cards__card span.icon svg path{fill:#00518b!important}.section-title{color:#0096ff!important}.benefit-card__content .btn-benefit{background-color:#00518b!important}.register-code__copy .copy-code-input{border:1px #0096ff solid!important}.register-code__copy .copy-code-input span{color:#0096ff!important}.register-code__copy .btn-copy{background-color:#0096ff!important;border:1px #0096ff solid!important}.register-code__cta{background-color:#0096ff!important}.pro-tier .register-code__cta{background-color:#00518b!important}.v2-register-code__copy .v2-copy-code-input{border:1px rgba(0,150,255,.15) solid!important}.v2-register-code__copy .v2-btn-copy{background-color:rgba(0,150,255,.15)!important;border:1px rgba(0,150,255,.15) solid!important}.v2-register-code__copy .v2-btn-copy span{color:#0096ff!important}.v2-register-code__cta-disclaimer a{color:#0096ff!important}.v2-register-code__copy-disclaimer{font-size:1.31rem!important}.v2-register-code__cta{background-color:#0096ff!important}.pro-tier .v2-register-code__cta{background-color:#00518b!important}.select-plan.only-steps{background:#0096ff!important}.select-plan{background:#0096ff!important}.select-plan__background::before{background:#0096ff!important}.plans{margin-bottom:6rem}.plans__plan-tier-basic{color:#0096ff!important}.plans__plan-tier-basic .badge__icon-text-only{color:#0096ff!important}.plans__plan-tier-basic-active{color:#fff!important;background:#0096ff!important}.plans__plan-tier-basic-active .badge__icon-text-only{color:#fff!important}.plans__plan-tier-basic-active::after{background:#0096ff!important}.plans__plan-tier-pro{color:#00518b!important}.plans__plan-tier-pro-active{color:#fff!important;background-color:#00518b!important}.plans__plan-tier-pro-active::after{background:#00518b!important}.plans__content #plan__tier-basic .action-btn_primary{background-color:#0096ff!important}.plans__content #plan__tier-basic .action-btn_primary:hover{opacity:1}.plans__content #plan__tier-pro .action-btn_primary{background-color:#00518b!important}.plans__content #plan__tier-pro .action-btn_primary:hover{opacity:1}@media only screen and (min-width:62.0625em){.select-plan{background:unset!important}.plans{margin-bottom:unset}.plans__left-panel .plans__plan-tier-pro,.plans__left-panel .plans__plan-tier-basic{color:#fff!important}}.badge-outline{border-color:#0096ff!important}.form-component .form-container__button-actions--wrapper a.last,.portal-component .form-container__button-actions--wrapper a.last,.form-container .btn-container__btn-wrapper a.last,.form-container .btn-container__btn-full a.last,.form-container .btn-container-error__btn-wrapper a.last,.form-component .form-container__button-actions--wrapper a.continue,.portal-component .form-container__button-actions--wrapper a.continue,.form-container .btn-container__btn-wrapper a.continue,.form-container .btn-container__btn-full a.continue,.form-container .btn-container-error__btn-wrapper a.continue,.form-component .form-container__button-actions--wrapper a.last-modal,.portal-component .form-container__button-actions--wrapper a.last-modal,.form-container .btn-container__btn-wrapper a.last-modal,.form-container .btn-container__btn-full a.last-modal,.form-container .btn-container-error__btn-wrapper a.last-modal,.form-component .form-container__button-actions--wrapper button.last,.portal-component .form-container__button-actions--wrapper button.last,.form-container .btn-container__btn-wrapper button.last,.form-container .btn-container__btn-full button.last,.form-container .btn-container-error__btn-wrapper button.last,.form-component .form-container__button-actions--wrapper button.continue,.portal-component .form-container__button-actions--wrapper button.continue,.form-container .btn-container__btn-wrapper button.continue,.form-container .btn-container__btn-full button.continue,.form-container .btn-container-error__btn-wrapper button.continue,.form-component .form-container__button-actions--wrapper button.last-modal,.portal-component .form-container__button-actions--wrapper button.last-modal,.form-container .btn-container__btn-wrapper button.last-modal,.form-container .btn-container__btn-full button.last-modal,.form-container .btn-container-error__btn-wrapper button.last-modal{color:#0096ff!important;background-color:#fff!important;border-color:#0096ff!important}.form-component .form-container__button-actions--wrapper a.last:hover,.portal-component .form-container__button-actions--wrapper a.last:hover,.form-container .btn-container__btn-wrapper a.last:hover,.form-container .btn-container__btn-full a.last:hover,.form-container .btn-container-error__btn-wrapper a.last:hover,.form-component .form-container__button-actions--wrapper a.continue:hover,.portal-component .form-container__button-actions--wrapper a.continue:hover,.form-container .btn-container__btn-wrapper a.continue:hover,.form-container .btn-container__btn-full a.continue:hover,.form-container .btn-container-error__btn-wrapper a.continue:hover,.form-component .form-container__button-actions--wrapper a.last-modal:hover,.portal-component .form-container__button-actions--wrapper a.last-modal:hover,.form-container .btn-container__btn-wrapper a.last-modal:hover,.form-container .btn-container__btn-full a.last-modal:hover,.form-container .btn-container-error__btn-wrapper a.last-modal:hover,.form-component .form-container__button-actions--wrapper button.last:hover,.portal-component .form-container__button-actions--wrapper button.last:hover,.form-container .btn-container__btn-wrapper button.last:hover,.form-container .btn-container__btn-full button.last:hover,.form-container .btn-container-error__btn-wrapper button.last:hover,.form-component .form-container__button-actions--wrapper button.continue:hover,.portal-component .form-container__button-actions--wrapper button.continue:hover,.form-container .btn-container__btn-wrapper button.continue:hover,.form-container .btn-container__btn-full button.continue:hover,.form-container .btn-container-error__btn-wrapper button.continue:hover,.form-component .form-container__button-actions--wrapper button.last-modal:hover,.portal-component .form-container__button-actions--wrapper button.last-modal:hover,.form-container .btn-container__btn-wrapper button.last-modal:hover,.form-container .btn-container__btn-full button.last-modal:hover,.form-container .btn-container-error__btn-wrapper button.last-modal:hover{color:#fff!important;background-color:#0096ff!important;border-color:#0096ff!important}.form-component .form-container__button-actions--wrapper a.next,.portal-component .form-container__button-actions--wrapper a.next,.form-container .btn-container__btn-wrapper a.next,.form-container .btn-container__btn-full a.next,.form-container .btn-container-error__btn-wrapper a.next,.form-component .form-container__button-actions--wrapper a.next-modal,.portal-component .form-container__button-actions--wrapper a.next-modal,.form-container .btn-container__btn-wrapper a.next-modal,.form-container .btn-container__btn-full a.next-modal,.form-container .btn-container-error__btn-wrapper a.next-modal,.form-component .form-container__button-actions--wrapper button.next,.portal-component .form-container__button-actions--wrapper button.next,.form-container .btn-container__btn-wrapper button.next,.form-container .btn-container__btn-full button.next,.form-container .btn-container-error__btn-wrapper button.next,.form-component .form-container__button-actions--wrapper button.next-modal,.portal-component .form-container__button-actions--wrapper button.next-modal,.form-container .btn-container__btn-wrapper button.next-modal,.form-container .btn-container__btn-full button.next-modal,.form-container .btn-container-error__btn-wrapper button.next-modal{background-color:#0096ff!important;border-color:#0096ff!important}.form-component .form-container__button-actions--wrapper a.next:hover,.portal-component .form-container__button-actions--wrapper a.next:hover,.form-container .btn-container__btn-wrapper a.next:hover,.form-container .btn-container__btn-full a.next:hover,.form-container .btn-container-error__btn-wrapper a.next:hover,.form-component .form-container__button-actions--wrapper a.next-modal:hover,.portal-component .form-container__button-actions--wrapper a.next-modal:hover,.form-container .btn-container__btn-wrapper a.next-modal:hover,.form-container .btn-container__btn-full a.next-modal:hover,.form-container .btn-container-error__btn-wrapper a.next-modal:hover,.form-component .form-container__button-actions--wrapper button.next:hover,.portal-component .form-container__button-actions--wrapper button.next:hover,.form-container .btn-container__btn-wrapper button.next:hover,.form-container .btn-container__btn-full button.next:hover,.form-container .btn-container-error__btn-wrapper button.next:hover,.form-component .form-container__button-actions--wrapper button.next-modal:hover,.portal-component .form-container__button-actions--wrapper button.next-modal:hover,.form-container .btn-container__btn-wrapper button.next-modal:hover,.form-container .btn-container__btn-full button.next-modal:hover,.form-container .btn-container-error__btn-wrapper button.next-modal:hover{background-color:#fff!important;color:#0096ff!important;border-color:#0096ff!important}.form-component::before,.portal-component::before{background:-webkit-linear-gradient(right,rgba(0,0,0,.13) 5%,#001b2e 100%)!important;background:linear-gradient(to left,rgba(0,0,0,.13) 5%,#001b2e 100%)!important}@media only screen and (max-width:1340px){.form-component::before,.portal-component::before{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.13) 5%,#001b2e 100%)!important;background:linear-gradient(to top,rgba(0,0,0,.13) 5%,#001b2e 100%)!important}}.portal-component .form-container__portal h3,.portal-component .form-container__error h3{border-bottom-color:#0096ff!important}.portal-component .form-container__portal-button--wrapper a.continue,.portal-component .form-container__error-button--wrapper a.continue{background-color:#0096ff!important;border-color:#0096ff!important}.portal-component .form-container__portal-button--wrapper a.continue:hover,.portal-component .form-container__error-button--wrapper a.continue:hover{color:#0096ff!important;background-color:#fff!important;border-color:#0096ff!important}.form-container .modal-container{background-color:rgba(0,27,46,.8)!important}.form-container .modal-detail__row--one h3{border-bottom-color:#0096ff!important}.form-container .title--primary{border-bottom-color:#0096ff!important}.form-container .warning-color{color:#0096ff!important}.form-container .disabled{background:#001b2e!important}.form-container .next{background-color:#0096ff!important;border-color:#0096ff!important}.form-container .next:hover{background-color:#fff!important;color:#0096ff!important}.homepage #login .row h1{display:none}.homepage .benefits-hero__container--widget h1{margin:0}.nav-v2 .nav-v2__logo{max-width:380px}.ownersBenefit001__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media only screen and (min-width:62.0625em){.benefits-hero__container--message{width:50%!important;max-width:60%!important}}@media(min-width:768px){.benefits-hero__container--message .title{text-wrap:balance}}.callout-brand{background-color:#0096ff;color:#fff}.callout-brand h2{font-weight:500}.callout-wrp{background-color:#fff}.callout-wrp .lrg-text{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.375em;font-weight:500}.subline-wrp{font-family:"Gotham SSm A","Gotham SSm B","Helvetica Neue",Helvetica,Arial,sans-serif}.subline-wrp .subline:before,.subline-wrp .subline:after{border-top:1px solid #fff}.giftCards--homepage .h-doubleImage-textOverlay__headline{background:rgba(0,138,235,.86);color:#fff}.giftCards--homepage .h-doubleImage-textOverlay__image-01{background-image:url("../siteassets/header-pic-resturant.jpg")}.giftCards--homepage .h-doubleImage-textOverlay__image-02{background-image:url("../siteassets/header-pic-guitar.jpg")}.giftCards--homepage .callout-wrp h6.callout-text{font-size:2.275em}.mod-header .mod-header-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:768px){.mod-header .mod-header-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.mod-header .mod-header-container .logo-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:768px){.mod-header .mod-header-container .logo-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.mod-header .mod-header-container .logo-container__logo--1{max-height:135px}.mod-header .mod-header-container .logo-container__logo--1 #partnerLogo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mod-header .mod-header-container .logo-container__logo--1 img{padding:0 15px}.mod-header .mod-header-container .logo-container__logo--2{max-width:120px;margin:20px}@media(max-width:768px){.mod-header .mod-header-container .logo-container__logo--2{max-width:95px}}.mod-header .mod-header-container .logo-container__phone{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 15px}@media(max-width:768px){.mod-header .mod-header-container .logo-container__phone{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;text-align:left}}.mod-header .mod-header-container .logo-container__phone #partnerPhoneNumber{padding-top:0}.mod-header-custom.pre-login .return-link{top:-15px}#myCarousel .form_buttons{display:inherit}#myCarousel .form_buttons{bottom:30%}@media screen and (max-width:1600px){#myCarousel .form_buttons{bottom:5%}}#myCarousel .receiveupto{margin:0}#myCarousel h1{margin:0}#myCarousel .carousel-caption{padding-top:2%!important}#mobile{position:relative;padding-bottom:30px}#mobile #loginTab{position:absolute;top:unset;height:unset;bottom:0}#target2 #loginTab{position:absolute;top:unset;height:unset;bottom:0}#target2 #loginBlock{padding:15px 15px 30px 15px}#target2 .validation-summary-errors{margin:1.5rem 0;padding:0;list-style:none}#target2 .validation-summary-errors span{white-space:nowrap}.cfap-gvr-lp sup{font-size:45%;top:-.6em}.cfap-gvr-lp .cfap-nav{color:gray}.cfap-gvr-lp .cfap-nav .logo{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){.cfap-gvr-lp .cfap-nav .logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cfap-gvr-lp .cfap-nav nav{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(max-width:991px){.cfap-gvr-lp .cfap-nav nav{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cfap-gvr-lp .cfap-nav__phone{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:14px}@media(max-width:480px){.cfap-gvr-lp .cfap-nav__phone{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cfap-gvr-lp .cfap-nav__btn{background-color:#fff;color:#00518b;border:2px solid #00518b;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-size:14px;max-width:110px}.cfap-gvr-lp .cfap-nav__btn:hover,.cfap-gvr-lp .cfap-nav__btn:focus{outline:0;background-color:#00518b;color:#fff}.cfap-gvr-lp .generic-header__sticker{position:absolute;background-color:#0096ff;border-radius:50%;width:220px;height:220px;font-size:16px;bottom:-150px;z-index:5;right:-50px}@media(max-width:767px){.cfap-gvr-lp .generic-header__sticker{position:relative;z-index:1;bottom:unset;right:unset}}.cfap-gvr-lp .generic-header__sticker span{font-size:32px}.cfap-gvr-lp .generic-header__content-area{width:100%;min-height:100%}.cfap-gvr-lp .generic-header__content-area .content-area__inner{width:1140px;max-width:100%;height:100%;margin-top:-150px}@media(max-width:767px){.cfap-gvr-lp .generic-header__content-area .content-area__inner{margin-top:0}}.cfap-gvr-lp .generic-header__content-area .content-area__title{font-size:83px;margin:-15px 0 0;line-height:1;text-shadow:0 3px 6px rgba(0,0,0,.29)}@media(max-width:991px){.cfap-gvr-lp .generic-header__content-area .content-area__title{font-size:48px}}.cfap-gvr-lp .generic-header__content-area .content-area__title span{font-size:174px;letter-spacing:10px}@media(max-width:991px){.cfap-gvr-lp .generic-header__content-area .content-area__title span{font-size:100px;letter-spacing:7px}}.cfap-gvr-lp .generic-header__content-area .content-area__subtitle{font-size:30px;text-shadow:0 3px 6px rgba(0,0,0,.29)}@media(max-width:991px){.cfap-gvr-lp .generic-header__content-area .content-area__subtitle{font-size:16px}}.cfap-gvr-lp .generic-header__content-area .content-area__form-container{box-shadow:0 10px 20px -13px black}.cfap-gvr-lp .signup-v2__title{color:#0096ff;font-size:34px;border-bottom:1px solid gray}.cfap-gvr-lp .signup-v2__desc{font-size:18px}.cfap-gvr-lp .signup-v2__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:0 auto;height:100%}.cfap-gvr-lp .signup-v2__form #activateAccount{width:100%;max-width:100%}.cfap-gvr-lp .signup-v2__form #activateAccount label,.cfap-gvr-lp .signup-v2__form #activateAccount legend{font-size:16px;color:#707070}.cfap-gvr-lp .signup-v2__form #activateAccount input{border-color:gray}.cfap-gvr-lp .signup-v2__form #activateAccount .col-md-offset-3.col-md-6{margin:0;width:100%}.cfap-gvr-lp .signup-v2__form #activateAccount .form-content-submit .btn-primary{background-color:#959594;color:#fff;border:1px solid #959594;font-size:20px;border-radius:4px}.cfap-gvr-lp .signup-v2__form #activateAccount .form-content-submit .btn-primary:hover,.cfap-gvr-lp .signup-v2__form #activateAccount .form-content-submit .btn-primary:focus{outline:0;border-color:#7c7c7a;background-color:#7c7c7a}.cfap-gvr-lp .signup-v2__form #activateAccount .form-content-privacy,.cfap-gvr-lp .signup-v2__form #activateAccount .fb-login-content-afb,.cfap-gvr-lp .signup-v2__form #activateAccount h1.hero{display:none}.cfap-gvr-lp .signup-v2__terms{font-size:14px}.cfap-gvr-lp .signup-v2__terms a{color:#00518b}.cfap-gvr-lp .signup-v2__terms a:hover,.cfap-gvr-lp .signup-v2__terms a:focus{color:#00518b;text-decoration:underline}.cfap-gvr-lp .travel-community__inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:767px){.cfap-gvr-lp .travel-community__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cfap-gvr-lp .travel-community__logo{border-right:1px solid #fff;height:auto}@media(max-width:767px){.cfap-gvr-lp .travel-community__logo{height:30px}}.cfap-gvr-lp .travel-community__logo:last-child{border-right:0}.cfap-gvr-lp .travel-community__logo img{height:25px}@media(max-width:767px){.cfap-gvr-lp .travel-community__logo img{height:10px}}.cfap-gvr-lp .travel-community__logo span{font-size:22px;line-height:1}@media(max-width:991px){.cfap-gvr-lp .travel-community__logo span{font-size:14px}}@media(max-width:767px){.cfap-gvr-lp .travel-community__logo span{font-size:10px}}.cfap-gvr-lp .travel-community h3{font-size:28px}.cfap-gvr-lp .gb-community__title{color:#0096ff;font-size:38px}@media(max-width:767px){.cfap-gvr-lp .gb-community__title{font-size:26px}}.cfap-gvr-lp .gb-community p{font-size:24px;line-height:1.5em}@media(max-width:767px){.cfap-gvr-lp .gb-community p{font-size:16px}}.cfap-gvr-lp .gb-community ul{list-style-type:none}.cfap-gvr-lp .gb-community ul li{font-size:24px}@media(max-width:767px){.cfap-gvr-lp .gb-community ul li{font-size:16px}}.cfap-gvr-lp .gb-community .btn{font-size:16px;max-width:370px;background-color:#959594;border-color:#959594}.cfap-gvr-lp .gb-community .btn:hover,.cfap-gvr-lp .gb-community .btn:focus{background-color:#7c7c7a}.cfap-gvr-lp .gb-community .btn img{max-width:10px}.cfap-gvr-lp .cfap-credit img{max-width:80%}.cfap-gvr-lp .cfap-credit__title{color:#0096ff;font-size:28px;line-height:1.3em}@media(max-width:767px){.cfap-gvr-lp .cfap-credit__title{font-size:27px}}.cfap-gvr-lp .cfap-credit__desc{color:#4d4d4f;font-size:18px;line-height:1.5em}@media(max-width:767px){.cfap-gvr-lp .cfap-credit__desc{font-size:16px}}.cfap-gvr-lp .activate-banner .phone-icon{position:absolute;background-color:#959594;border-radius:50%;width:90px;height:90px;top:-90px;z-index:5}.cfap-gvr-lp .activate-banner__title{font-size:32px;text-align:left;line-height:1.3em}@media(max-width:991px){.cfap-gvr-lp .activate-banner__title{text-align:center}}.cfap-gvr-lp .activate-banner__phone{color:#00518b;font-size:24px}@media(max-width:767px){.cfap-gvr-lp .activate-banner__phone{font-size:14px}}.cfap-gvr-lp .activate-banner__row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){.cfap-gvr-lp .activate-banner__row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cfap-gvr-lp .activate-banner__list{list-style-type:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:991px){.cfap-gvr-lp .activate-banner__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cfap-gvr-lp .activate-banner__list li{font-size:18px;padding:0 13px;border-right:1px solid #fff}@media(max-width:991px){.cfap-gvr-lp .activate-banner__list li{font-size:14px}}.cfap-gvr-lp .activate-banner__list li:first-child{padding-left:0}.cfap-gvr-lp .activate-banner__list li:last-child{border-right:0}.cfap-gvr-lp .activate-banner .btn{font-size:16px;background-color:#959594;border-color:#959594;max-width:319px;width:319px}.cfap-gvr-lp .activate-banner .btn img{max-width:10px}@media(max-width:767px){.cfap-gvr-lp .activate-banner .btn{font-size:14px;width:100%}}.cfap-gvr-lp .activate-banner .btn:hover,.cfap-gvr-lp .activate-banner .btn:focus{border-color:#7c7c7a;background-color:#7c7c7a}.cfap-gvr-lp .no-gimmicks__content{font-size:30px}.cfap-gvr-lp .cfap-faq .section-title{font-size:34px;color:#00518b}.cfap-gvr-lp .cfap-faq .panel{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0;border-radius:0}.cfap-gvr-lp .cfap-faq .panel:last-child{border-bottom:1px solid #ccc}.cfap-gvr-lp .cfap-faq .faq-section__answer{background-color:#f8f8f8;border-top:1px solid #ccc;color:#4d4d4d;font-size:16px}.cfap-gvr-lp .cfap-faq .faq-section__btn{color:#4d4d4d;font-size:24px;border:0}.cfap-gvr-lp .cfap-faq .faq-section__btn::after{background-color:#fff;content:'';position:absolute;top:1em;right:15px;height:15px;width:20px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.cfap-gvr-lp .cfap-faq .faq-section__btn[aria-expanded="true"]{background-color:#fff}.cfap-gvr-lp .cfap-faq .faq-section__btn[aria-expanded="true"]::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.cfap-gvr-lp .cfap-swiper__title{color:#0096ff;font-size:28px}.cfap-gvr-lp .cfap-swiper .custom-swiper .swiper-slide{color:#333}.cfap-gvr-lp .cfap-swiper .custom-swiper .swiper-slide .title{font-size:22px}.cfap-gvr-lp .cfap-swiper .custom-swiper .swiper-slide p{font-size:16px}.cfap-gvr-lp .cfap-swiper .custom-swiper .swiper-button-next.block-arrow.swiper-button-disabled,.cfap-gvr-lp .cfap-swiper .custom-swiper .swiper-button-prev.block-arrow.swiper-button-disabled{background-color:#fff}.cfap-gvr-lp .cfap-swiper .custom-swiper .swiper-button-next.block-arrow{background-color:#959594;background-size:12px;right:0;width:43px;height:72px}.cfap-gvr-lp .cfap-swiper .custom-swiper .swiper-button-prev.block-arrow{background-color:#959594;background-size:12px;left:0;width:43px;height:72px}.cfap-gvr-lp .cfap-eligible h3{font-size:28px}.cfap-gvr-lp .cfap-eligible .bg-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){.cfap-gvr-lp .cfap-eligible .bg-content{width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cfap-gvr-lp .cfap-eligible p{font-size:16px;line-height:1.5em;text-align:left}@media(max-width:991px){.cfap-gvr-lp .cfap-eligible p{text-align:center}}.cfap-gvr-lp .cfap-eligible .btn{background-color:transparent;color:#0096ff;border:2px solid #0096ff;-webkit-transition:all 250ms ease;transition:all 250ms ease}.cfap-gvr-lp .cfap-eligible .btn:hover,.cfap-gvr-lp .cfap-eligible .btn:focus{outline:0;background-color:#0096ff;color:#fff}.cfap-gvr-lp .cfap-footer{color:#666}.cfap-gvr-lp .cfap-footer .brand-logo{max-width:314px}.cfap-gvr-lp .cfap-footer a{color:#666;text-decoration:underline}.cfap-gvr-lp .cfap-footer a:hover,.cfap-gvr-lp .cfap-footer a:focus{color:#666}.cfap-gvr-lp.fr .generic-header__content-area .content-area__title span{font-size:74px}@media(max-width:991px){.cfap-gvr-lp.fr .generic-header__content-area .content-area__title span{font-size:40px}}.cfap-gvr-lp.fr .generic-header__sticker span{font-size:26px}.cfap-gvr-lp.fr .generic-header__sticker span.title{font-size:18px}.cfap-gvr-lp.fr .generic-header__sticker span.subtitle{font-size:30px}@media(max-width:991px){.cfap-gvr-lp.fr .gb-community .btn{font-size:14px}}.cfap-gvr-lp.SignUp input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:30px;width:30px;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;background:#fff;border:1px solid #ccc;border-radius:4px;color:#ccc;padding-top:4px;font-size:20px!important;line-height:20px!important}.cfap-gvr-lp.SignUp input[type="radio"]:not(:checked)::before{content:'◼'!important;padding-left:5px;padding-top:5px;font-size:20px!important;line-height:20px!important;font-weight:normal!important}.cfap-gvr-lp.SignUp input[type="radio"]:hover{background:#9faab7}.cfap-gvr-lp.SignUp input[type="radio"]:checked{background:#002554}.cfap-gvr-lp.SignUp input[type="radio"]:checked::before{color:#fff;content:'✓';font-size:20px!important;line-height:20px!important;font-weight:bold;padding-left:5px;padding-top:5px}.cfap-gvr-lp.SignUp input[type="radio"]:checked::after{background:#40e0d0;content:'';display:block;position:relative;z-index:100}.cfap-gvr-lp.SignUp .consent-text{font-size:12px!important}.cfap-gvr-lp.SignUp .cfap-nav{position:fixed;left:0;right:0;top:0;z-index:100}@media(max-width:768px){.cfap-gvr-lp.SignUp .generic-header{background-image:none!important;background-color:#0096ff}}.cfap-gvr-lp.SignUp .content-area__title{font-size:29px}.cfap-gvr-lp.SignUp .content-area__subtitle{font-size:21px}.cfap-gvr-lp.SignUp .signup-v2__title{border:0}.cfap-gvr-lp.SignUp .cfap-eligible__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:768px){.cfap-gvr-lp.SignUp .cfap-eligible__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cfap-gvr-lp.SignUp .cfap-eligible .bg-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cfap-gvr-lp.SignUp .cfap-eligible .btn{color:#fff;border:2px solid #fff}.cfap-gvr-lp.SignUp .cfap-eligible .btn:hover,.cfap-gvr-lp.SignUp .cfap-eligible .btn:focus{color:#00518b;background-color:#fff}.cfap-gvr-lp.SignUp .cfap-eligible ul{list-style-type:none;padding:0}.cfap-gvr-lp.SignUp .cfap-eligible ul li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.cfap-gvr-lp.SignUp .cfap-eligible ul li span{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:10px;left:10px}.cfap-gvr-lp.SignUp .testimonials-section__inner .title{font-weight:700;line-height:1em;font-size:2.2857142857142856em}.cfap-gvr-lp.SignUp .testimonials{border-radius:10px;background:#fff;border:1px solid #aaa}.cfap-gvr-lp.SignUp .testimonials__swiper{width:100%;height:100%}.cfap-gvr-lp.SignUp .testimonials__slide{text-align:center;font-size:14px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:991px){.cfap-gvr-lp.SignUp .testimonials__slide{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cfap-gvr-lp.SignUp .testimonials__slide .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:60% center;background-repeat:no-repeat;margin:20px 60px 20px 0;width:192px;height:192px;border-radius:50%}@media(max-width:991px){.cfap-gvr-lp.SignUp .testimonials__slide .image{margin:20px 0 20px 0}}.cfap-gvr-lp.SignUp .testimonials__slide .content{color:#4d4f53;font-size:1.1428571428571428em;line-height:1.75em;font-weight:400;text-align:left;max-width:600px}@media(max-width:991px){.cfap-gvr-lp.SignUp .testimonials__slide .content{width:100%;text-align:center}}.cfap-gvr-lp.SignUp .testimonials .swiper-pagination-bullet-active{background:#6f6f6f}.signup-v2__form .fullenrollment-container{width:100%}.signup-v2__form .fullenrollment-container select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("/globalassets/global-assets/images/icons/select-arrows-black-v2.svg");background-size:10px;background-repeat:no-repeat;background-position:calc(100% - 10px);padding-right:30px}.signup-v2__form #fullenrollment .col-md-offset-3.col-md-6{margin:0;width:100%}.signup-v2__form #fullenrollment input[type="submit"]{background-color:#959594;border:none;font-size:20px;border-radius:4px;background-color:#959594;padding:15px 10px;width:100%}.signup-v2__form #fullenrollment input[type="submit"]:hover,.signup-v2__form #fullenrollment input[type="submit"]:active,.signup-v2__form #fullenrollment input[type="submit"]:focus{background-color:#888887}.cfap-gvr-lp .generic-header__content-area .content-area__inner{margin-top:0}.cfap-gvr-lp #configAccountActivationBlock .config-account-container h1{margin-bottom:4rem}@media(min-width:992px){.cfap-gvr-lp #configAccountActivationBlock .configAccountActivationFormContent{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1rem}}@media(min-width:992px){.cfap-gvr-lp #configAccountActivationBlock .configAccountActivationFormContent .form-content-consent{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;gap:1.5rem}}.cfap-gvr-lp #configAccountActivationBlock .col-md-offset-3.col-md-6{margin:0;width:100%}.cfap-gvr-lp #configAccountActivationBlock .form-control{height:36px;font-size:16px}.cfap-gvr-lp #configAccountActivationBlock .btn-default{background-color:#0096ff;width:100%;border-radius:4px;font-size:20px;height:60px;border:none}.cfap-gvr-lp #configAccountActivationBlock .btn-default:hover,.cfap-gvr-lp #configAccountActivationBlock .btn-default:active,.cfap-gvr-lp #configAccountActivationBlock .btn-default:focus{background-color:#00518b}.cfap-gvr-lp #configAccountActivationBlock .consent-text{font-size:14px}.cfap-gvr-lp .logo-badge-block{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:767px){.cfap-gvr-lp .logo-badge-block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cfap-gvr-lp .logo-badge-block .logo-badge-block__link--1{min-width:300px;max-width:50%}@media(max-width:767px){.cfap-gvr-lp .logo-badge-block .logo-badge-block__link--1{min-width:unset;max-width:75%}}.cfap-gvr-lp .logo-badge-block .logo-badge-block__link--1 .img-responsive.logo-badge-block__logo{width:100%}.cfap-gvr-lp .logo-badge-block .logo-badge-block__link--2 img{min-width:150px}@media(max-width:767px){.cfap-gvr-lp .logo-badge-block .logo-badge-block__link--2 img{min-width:unset;width:50%;margin-top:10px;margin-left:0;margin-right:0;width:50%!important}}.cfap-gvr-lp .logo-badge-block .logo-badge-block__link--2 img.img-responsive.logo-badge-block__logo{width:100%}@media(max-width:767px){.cfap-gvr-lp .contact-col{width:50%}}.btn-red{background-color:#959594;color:#fff;font-size:16px}.btn-red:hover,.btn-red:active,.btn-red:focus{background-color:#7c7c7a}.cfap-gvr-lp.FirstResponders .testimonials-section__inner .title{font-weight:700;line-height:1em;font-size:2.2857142857142856em}.cfap-gvr-lp.FirstResponders .testimonials{border-radius:10px;background:#fff;border:1px solid #aaa}.cfap-gvr-lp.FirstResponders .testimonials__swiper{width:100%;height:100%}.cfap-gvr-lp.FirstResponders .testimonials__slide{text-align:center;font-size:14px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:991px){.cfap-gvr-lp.FirstResponders .testimonials__slide{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cfap-gvr-lp.FirstResponders .testimonials__slide .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:60% center;background-repeat:no-repeat;margin:20px 60px 20px 0;width:192px;height:192px;border-radius:50%}@media(max-width:991px){.cfap-gvr-lp.FirstResponders .testimonials__slide .image{margin:20px 0 20px 0}}.cfap-gvr-lp.FirstResponders .testimonials__slide .content{color:#4d4f53;font-size:1.1428571428571428em;line-height:1.75em;font-weight:400;text-align:left;max-width:600px}@media(max-width:991px){.cfap-gvr-lp.FirstResponders .testimonials__slide .content{width:100%;text-align:center}}.cfap-gvr-lp.FirstResponders .testimonials .swiper-pagination-bullet-active{background:#6f6f6f}.cfap-gvr-lp.FirstResponders .cfap-eligible__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width:768px){.cfap-gvr-lp.FirstResponders .cfap-eligible__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cfap-gvr-lp.FirstResponders .cfap-eligible .bg-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cfap-gvr-lp.FirstResponders .cfap-eligible .bg-content ul{list-style-type:none;padding:0}.cfap-gvr-lp.FirstResponders .cfap-eligible .bg-content ul span{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:10px;left:10px}.cfap-gvr-lp.FirstResponders .cfap-eligible .bg-content ul li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.cfap-gvr-lp.FirstResponders .cfap-eligible .btn{color:#fff;border:2px solid #fff}.cfap-gvr-lp.FirstResponders .cfap-eligible .btn:hover,.cfap-gvr-lp.FirstResponders .cfap-eligible .btn:focus{color:#00518b;background-color:#fff}.cfap-gvr-lp.FirstResponders .content-area__title{font-size:36px;line-height:1.2}.cfap-gvr-lp.FirstResponders .content-area__title span{font-size:36px;letter-spacing:0}.cfap-gvr-lp.FirstResponders .content-area__description{font-size:36px;line-height:1.2}.cfap-gvr-lp.FirstResponders .content-area__cta{font-size:36px;line-height:1.2}.cfap-gvr-lp.FirstResponders .fr-list{list-style-type:none;width:100%}.cfap-gvr-lp.FirstResponders .fr-list span{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:15px;left:10px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:16px solid #959594;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cfap-gvr-lp.FirstResponders .fr-list li{font-size:24px}@media(max-width:480px){.cfap-gvr-lp.FirstResponders .fr-list li{font-size:21px}}.cfap-gvr-lp.FirstResponders .fr-icons{width:100%}.credits-wrp span{font-size:1em}.credits-wrp .member-balance-dbc{font-size:1.2em}.points-title span{font-size:30px;font-weight:bold}.numeric{font-size:1.2em}.activate-homepage #modal2 .modal-sm{width:100%;max-width:364px}@media(max-width:767px){.activate-homepage .sign-up-form{padding:20px!important}}.activate-homepage #facebookLogin{background-size:cover!important}.activate-homepage .recaptcha-content>div{width:100%!important}@media(max-width:767px){.activate-homepage .recaptcha-content>div{margin:0 -11px}}.activate-homepage .rc-anchor-light.rc-anchor-normal{border:1px solid transparent!important}.activate-homepage #activateAccount #editview{width:100%!important}.form-group.tcpa-consent-group #sourceTcpaConsent[type=checkbox]{accent-color:#0a7fff;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.drawer-page__drawer .nav>li>a{box-shadow:inset 0 -2px 0 #00518b}.drawer-page__drawer .nav>li.active a{box-shadow:inset 0 -2px 0 #00518b}.multi-swiper{position:relative;z-index:0;margin-bottom:5.5rem}.multi-swiper:last-child{margin-bottom:0}@media(min-width:768px){.multi-swiper:nth-child(odd) .multi-swiper__title span{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.multi-swiper:nth-child(odd) .multi-swiper__title img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.multi-swiper:nth-child(odd) .ud-gallery__img{padding-right:15px;border-left:3px solid #00518b}.multi-swiper:nth-child(odd) .ud-gallery__flag{right:0}.multi-swiper:nth-child(odd) .flag-element:after{right:0;border-right:15px solid transparent;border-left:0 solid transparent}}@media(min-width:768px){.multi-swiper:nth-child(even) .multi-swiper__title span{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.multi-swiper:nth-child(even) .multi-swiper__title img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.multi-swiper:nth-child(even) .ud-card{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.multi-swiper:nth-child(even) .ud-gallery{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.multi-swiper:nth-child(even) .ud-gallery__img{padding-left:15px;border-right:3px solid #00518b}.multi-swiper:nth-child(even) .ud-gallery__flag{left:0}.multi-swiper:nth-child(even) .flag-element:after{left:0;border-left:15px solid transparent;border-right:0 solid transparent}.multi-swiper:nth-child(even) .swiper-controllers{display:inherit}}.multi-swiper__title{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px;padding-bottom:8px}.multi-swiper__container{overflow:hidden;padding-bottom:15px}.multi-swiper__slide{position:relative;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.multi-swiper__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.multi-swiper__slide .ud-card{z-index:1}.multi-swiper__slide .ud-gallery{z-index:0}.multi-swiper .swiper-wrapper{z-index:0}.multi-swiper .swiper-controllers{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;z-index:3;margin-top:10px}.multi-swiper .swiper-controllers .swiper-pagination{position:relative}.multi-swiper .swiper-controllers .swiper-pagination-bullet{background:#3f3f3f;margin:0 4px}.multi-swiper .swiper-controllers .swiper-pagination-bullet-active{background:#00518b}.multi-swiper .swiper-controllers .swiper-button-next,.multi-swiper .swiper-controllers .swiper-button-prev{position:relative;top:0;width:17%;height:17px;margin-top:0}.multi-swiper .swiper-controllers .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23str-replace(\"#0096ff\", \"#\", \"\")'%2F%3E%3C%2Fsvg%3E")}.multi-swiper .swiper-controllers .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23str-replace(\"#0096ff\", \"#\", \"\")'%2F%3E%3C%2Fsvg%3E")}.multi-swiper .swiper-slide{opacity:0;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.multi-swiper .swiper-slide .ud-gallery{-webkit-transition:-webkit-transform 550ms ease-in-out;transition:-webkit-transform 550ms ease-in-out;transition:transform 550ms ease-in-out;transition:transform 550ms ease-in-out,-webkit-transform 550ms ease-in-out}@media(min-width:768px){.multi-swiper .swiper-slide .ud-gallery{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.multi-swiper .swiper-slide-active{opacity:1}@media(min-width:768px){.multi-swiper .swiper-slide-active .ud-gallery{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.multi-swiper .swiper-slide-prev,.multi-swiper .swiper-slide-duplicate-prev{opacity:0}@media(min-width:768px){.multi-swiper .swiper-slide-prev .ud-gallery,.multi-swiper .swiper-slide-duplicate-prev .ud-gallery{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.ud-card{background-color:#fff;max-width:450px}@media(max-width:767px){.ud-card{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media(min-width:768px){.ud-card{-webkit-box-flex:1;-webkit-flex:1 0 39.33%;-ms-flex:1 0 39.33%;flex:1 0 39.33%}}@media(min-width:992px){.ud-card{-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-ms-flex:1 0 33.33%;flex:1 0 33.33%}}.ud-card__description{display:none}@media(min-width:768px){.ud-card__description{display:block}}.ud-gallery{position:relative}@media(max-width:767px){.ud-gallery{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;border-bottom:3px solid #00518b}}@media(min-width:768px){.ud-gallery{-webkit-box-flex:1;-webkit-flex:1 0 59.67%;-ms-flex:1 0 59.67%;flex:1 0 59.67%;padding-bottom:15px}}@media(min-width:992px){.ud-gallery{-webkit-box-flex:1;-webkit-flex:1 0 66.67%;-ms-flex:1 0 66.67%;flex:1 0 66.67%}}.ud-gallery__img img{height:150px}@media(min-width:768px){.ud-gallery__img img{height:60vh;max-height:550px}}.ud-gallery__flag{position:absolute;bottom:0}@media(min-width:768px){.ud-gallery__flag{top:30px}}@media(max-width:767px){.ud-gallery__flag{width:100%;text-align:center}}.ud-gallery .flag-element{position:relative;text-align:center;padding:8px 15px;background-color:#fff;display:inline-block}@media(min-width:768px){.ud-gallery .flag-element{min-width:228px;color:#fff;background-color:rgba(0,150,255,.85)}.ud-gallery .flag-element:after{position:absolute;bottom:-15px;display:block;content:'';height:15px;width:15px;border-top:15px solid #0096ff}}#travel-search-block .pull-right{background-color:#959594}#travel-search-block .pull-right:hover{background-color:#f5043c}#travel-search-block .pull-right.air-search-group-button .pull-right{background-color:#959594}#travel-search-block .pull-right.air-search-group-button .pull-right:hover{background-color:#f5043c}@media(max-width:667px){.car-search-group-button,.air-search-group-button,.hotel-search-group-button,.resort-search-group-button,.cruise-search-group-button{background-color:#959594!important}.car-search-group-button:hover,.car-search-group-button:active,.car-search-group-button:focus,.air-search-group-button:hover,.air-search-group-button:active,.air-search-group-button:focus,.hotel-search-group-button:hover,.hotel-search-group-button:active,.hotel-search-group-button:focus,.resort-search-group-button:hover,.resort-search-group-button:active,.resort-search-group-button:focus,.cruise-search-group-button:hover,.cruise-search-group-button:active,.cruise-search-group-button:focus{background-color:#f5043c!important}}.travel__options{list-style:none}.faqs__left{background:#0f2554!important}.faqs__right{background:#2a5596!important}#travel-search-block .search-button{background-color:#959594!important}#travel-search-block .search-button:hover{background-color:#00518b!important}#cruise-search-content .search-button{margin-top:50px}#cruiseSearchForm .cruises-to-discover-amount{color:#434;position:absolute;margin-top:-105px}@media(min-width:767px){#cruise-search-content .search-button{margin-top:0}#cruiseSearchForm .cruises-to-discover-amount{color:#434;position:absolute;margin-left:-380px;margin-top:0}}.member-type-primary{background:#fff}@media only screen and (max-width:821px){.member-type-primary{background:#fff}}.modal-open{padding-right:0!important}.form_buttons{position:absolute;bottom:20%;left:55%;z-index:50}.form_buttons2{display:none;text-align:center;margin:0 auto;width:183px}#loginBlock input[type="submit"]{font-size:20px;color:#fff;border:1px solid #e5e5e5;border-radius:5px;width:100%;background-color:#959594}#loginBlock .form-group{margin-bottom:0;text-align:right;line-height:25px;float:right}#loginBlock .form-group{float:none}#login-row{height:100%;position:relative}#login-row .container{max-width:100%}#loginBlock{margin:0 auto;width:100%;padding:15px}#login-row .bordered{border-bottom:0 solid #000;border-top:0 solid #000;padding:0 0}#loginTab{position:relative;top:164px;right:0;height:0}#loginTab a{color:#666;border:0;font-size:.7em}#loginTab li a:hover{background-color:transparent;border:0}.nav-tabs{border-bottom:0 solid #e5e5e5}#loginBlock h1{font-family:'Fjalla One';font-size:24px;font-weight:100;color:#666;text-align:center;text-transform:none;line-height:35px;margin-top:0!important}#loginBlock input{padding:3px 10px;margin:3px 0;border:0;width:100%;border:1px solid #e5e5e5}#loginBlock label{display:block;float:left;width:150px;text-align:right;margin:10px 5px 0 0;font-weight:bold;color:#fff}#loginBlock .col-md-6{width:100%}#loginBlock .col-md-offset-3{margin-left:0%}#login{width:100%;position:relative;right:0}#loginBlock .fb-login-content{display:none}@media screen and (max-width:420px){.modal{z-index:9999999!important}.modal-backdrop.in{display:none!important}#loginBlock .col-md-6{padding-right:30px;padding-left:30px}}#multAccountsForm input[name="drone"]{width:36px}#multAccountsForm input[type="radio"]:checked::before{padding-top:2px;position:absolute}#multAccountsForm #user-accounts label{color:#000}#multAccountsForm #submitBtn{color:#fff;border:1px solid #e5e5e5;border-radius:5px;width:100%;background-color:#0096ff;font-weight:700}.search-action-container-v2 .search-button{background-color:#0096ff!important;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.search-action-container-v2 .search-button:hover{background-color:#0173c5!important}@media(min-width:767px){#cruiseSearchForm .cruises-to-discover-amount{color:#fff;position:relative;left:150px;margin-top:0;margin-left:0}}.single-search .search-widget__nav{background-color:transparent}.search-widget #air-search-content label.radio-label{accent-color:#0a7fff;background-color:#00518b;color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.search-widget #air-search-content label.radio-label:hover,.search-widget #air-search-content label.radio-label:has(input:checked){background-color:rgba(0,150,255,.85);}.travel-hero{min-height:490px;position:relative;background-image:url(/siteassets/shop-travel/hero_resort.jpg);background-position:right top;background-size:cover;background-repeat:no-repeat;box-shadow:0 0 9px rgba(0,0,0,.4) inset;padding:50px 0}.travel-headline h1{color:#fff}.pane__row--cruise{gap:1.5rem}.pane__row--cruise input,.pane__row--cruise select{margin-right:0}.hero--getaway .sub__headline{color:#fff!important}.hero--getaway .sub__text{color:#fff;font-weight:500}.hero--getaway .hero__offer{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:rgba(255,255,255,.82);text-align:center;text-transform:uppercase}.hero--getaway .hero__offer .hero__offer--title{color:#fff;background-color:#0096ff}.hero--getaway .hero__offer .hero__offer--title h3{font-size:1.25em;text-transform:uppercase;font-weight:500;padding:20px 0;margin:0}.hero--getaway .hero__offer .hero__offer--content{padding:10px 20px}.hero--getaway .hero__offer .hero__offer--subtitle{font-weight:300}.hero--getaway .hero__offer .hero__offer--price{font-size:2.5em;text-transform:uppercase}.hero--getaway .hero__offer .hero__offer--price .dollar-sign{font-size:24px}.hero--getaway .hero__offer .hero__offer--price .currency{font-size:24px}.hero--getaway .hero__offer .hero__offer--arrow{bottom:-30px;width:30px;border-top:30px solid rgba(255,255,255,.82)}.refine-search{background-color:#0096ff!important;color:#fff}.listings header h3{font-weight:500}.listings header h3 span{color:#0096ff!important;font-weight:700}.listings .listing{border-left:3px solid #0096ff!important}.listings .listing .deal-pricing .button-container{border:1px solid #0096ff}.listings .listing .deal-pricing .deal-ppw{border:1px solid #0096ff!important;color:#0096ff!important}.listings .listing .deal-pricing button{background-color:#0096ff!important;color:#fff}.listings .listing .deal-pricing button:hover{background-color:#0096ff!important}.listings .listing .deal-pricing .button-container span{color:#0096ff!important}.listings .listing .deal-pricing .button-container .deal-booked-text{color:#0096ff!important}.listings .listing .market-rate{border:1px solid #0096ff;color:#666;margin:15px 0 15px;gap:1rem;padding:0 10px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.no-touch #cd-vertical-nav .cd-label{color:#8cbadb!important}#member-options-table-basic-title{display:block;background-color:#959594;color:#fff;padding:20px}.plan-compare__heading::after{content:none}#member-options-table-allaccess-19-title{display:block;background-color:#0096ff;color:#fff;padding:20px}#member-options-table-elite-title{display:block;background-color:#000;color:#fff;padding:20px}#member-options-table-allaccess-title{display:block;background-color:#0a0066;color:#fff;padding:20px}#member-options-table-elite-title{display:block;background-color:#000;color:#fff;padding:20px}@media(max-width:767px){#member-options-table-basic-title,#member-options-table-allaccess-19-title,#member-options-table-allaccess-title,#member-options-table-elite-title{padding:20px 10px}.plan-compare__price:has(.btn){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}#member-options-table-basic-button,#member-options-table-access-button,#member-options-table-all-button,#member-options-table-elite-button{color:#000;border:2px solid #000}#member-options-table-basic-button{background-color:#ebebeb}#member-options-table-basic-button:hover{background-color:#959594;color:#fff}#member-options-table-access-button{background-color:#d8efff}#member-options-table-access-button:hover{background-color:#0096ff;color:#fff}#member-options-table-all-button{background-color:#e6e5f5}#member-options-table-all-button:hover{background-color:#0a0066;color:#fff}#member-options-table-elite-button{background-color:#bfbfbf}#member-options-table-elite-button:hover{background-color:#000;color:#fff}@media(max-width:991px){#member-options-table-basic-button{padding:5px;word-break:auto-phrase;white-space:normal}}.lockedItem001{position:relative}.lockedItem001__btn{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;z-index:100;top:0;left:0;min-width:220px;padding:7px;color:#fff;font-weight:500;font-style:normal;text-transform:uppercase;background-color:#3dafff;box-shadow:0 1px 3px rgba(71,71,71,.25);-webkit-transition:1s background-color ease;transition:1s background-color ease}.lockedItem001__btn:before{display:inline-block;content:'';width:20px;height:25px;margin-right:10px;background-image:url("/globalassets/defaults/benefits/icon_lock.svg");background-repeat:no-repeat;background-size:18px;background-position:center;-webkit-filter:invert(.5);filter:invert(.5)}.white .lockedItem001__btn:before{-webkit-filter:invert(1);filter:invert(1)}.black .lockedItem001__btn:before{-webkit-filter:invert(0);filter:invert(0)}.lockedItem001__btn:hover,.lockedItem001__btn:focus,.lockedItem001__btnactive{color:#fff;background-color:#0096ff}.lockedItem001__btn span{display:inline-block;margin-top:2px}.lockedItem001__overlay{position:absolute;top:0;left:0;right:0;height:100%;padding-top:20px;background-color:rgba(229,229,229,.75)}.lockedItem001__overlayMsg{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;height:100%;width:calc(100% + 65px);padding:15px;background-color:rgba(0,0,0,.75);box-shadow:0 0 20px 5px rgba(0,0,0,.5);color:#fff}