@charset "UTF-8";.hgpr .white-page-template{background-color:var(--bellhop-color-background-page)}
.hgpr .white-page-template .white-page{background-color:var(--bellhop-color-background-light-1);padding:16px 0}
@media(min-width:768px){.hgpr .white-page-template .white-page{padding:40px 100px;max-width:768px;margin:40px auto}
}
@media(min-width:960px){.hgpr .white-page-template .white-page{max-width:960px}
}
@media(min-width:1080px){.hgpr .white-page-template .white-page{max-width:1170px}
}
.hgpr .white-page-template .banner-container{height:350px}
.hgpr .white-page-template .banner-container img{max-height:350px}
.hgpr .white-page-template .woh-col{width:100%}
.hgpr .white-page-template .h1titletext{margin-bottom:30px}
.hgpr .white-page-template .h1titletext h1{text-align:center;padding-bottom:24px;max-width:none;margin:0 auto}
.hgpr .white-page-template .h1titletext h1::after{display:block;margin:auto;content:" ";width:98.1px;height:1px;padding-bottom:16px;border-bottom:solid 1px var(--bellhop-color-brand-deep-sky-600)}
@media(min-width:1080px){.hgpr .white-page-template .h1titletext h1{max-width:767px}
}
.hgpr .white-page-template .component--with-hairline{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ededed}
@media(min-width:768px){.hgpr .white-page-template .component--with-hairline{margin-bottom:50px;padding-bottom:50px}
}
.hgpr .white-page-template .component--with-hairline .component{margin-bottom:0;padding-bottom:0;border-bottom:0}
.hgpr .tiers-and-benefits-header{padding:48px 0 8px}
@media(min-width:768px){.hgpr .promo-page-template .promo-page{padding-left:170px;padding-right:170px}
}
@media(min-width:768px){.hgpr .promo-page-template .banner-container{height:389px}
}
.hgpr .promo-page-template .banner-container img{max-height:389px}
.hgpr .promo-page-template .banner-container .titletext{font-size:14px}
.hgpr .promo-page-template .banner-container .titletext h3{font-size:24px}
.hgpr .promo-page-template .banner-container .titletext div{padding:2px}
.hgpr .promo-page-template .h1titletext h1{line-height:normal;text-align:center;padding-bottom:24px}
.hgpr .promo-page-template .h1titletext h1:after{display:block;margin:auto;content:" ";width:98.1px;height:1px;padding-bottom:16px;border-bottom:solid 1px var(--bellhop-color-brand-deep-sky-600)}
.hgpr .one-column{background-color:var(--bellhop-color-background-page)}
.hgpr .one-column .banner-container{height:350px}
.hgpr .one-column .banner-container img{max-height:350px}
.hgpr .one-column .woh-col{width:100%}
.hgpr .one-column .h1titletext h1{padding-bottom:25px;max-width:767px;margin:0 auto}
.hgpr .one-column .h1titletext h1::after{display:block;margin:auto;content:" ";width:98.1px;height:1px;padding-bottom:18px;border-bottom:solid 1px var(--bellhop-color-brand-deep-sky-600)}
.hgpr .one-column .component--with-hairline{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ededed}
@media(min-width:768px){.hgpr .one-column .component--with-hairline{margin-bottom:50px;padding-bottom:50px}
}
.hgpr .one-column .component--with-hairline .component{margin-bottom:0;padding-bottom:0;border-bottom:0}
.hgpr .home-anon-content .h1titletext,.hgpr .home-anon-content .titletext{padding-top:50px;padding-bottom:22px;text-align:center}
@media(max-width:479px){.hgpr .home-anon-content .h1titletext,.hgpr .home-anon-content .titletext{padding-top:38px;padding-bottom:5px}
}
@media(min-width:480px) and (max-width:959px){.hgpr .home-anon-content .h1titletext,.hgpr .home-anon-content .titletext{padding-top:40px;padding-bottom:10px}
}
.hgpr .home-anon-content .h1titletext h1,.hgpr .home-anon-content .h1titletext h3,.hgpr .home-anon-content .titletext h1,.hgpr .home-anon-content .titletext h3{font-size:36px;line-height:normal;margin:0}
@media(max-width:479px){.hgpr .home-anon-content .h1titletext h1,.hgpr .home-anon-content .h1titletext h3,.hgpr .home-anon-content .titletext h1,.hgpr .home-anon-content .titletext h3{font-size:22px}
}
@media(min-width:480px) and (max-width:959px){.hgpr .home-anon-content .h1titletext h1,.hgpr .home-anon-content .h1titletext h3,.hgpr .home-anon-content .titletext h1,.hgpr .home-anon-content .titletext h3{font-size:28px}
}
.hgpr .home-anon-content .h1titletext section>div,.hgpr .home-anon-content .titletext section>div{margin:15px 0;font-size:1rem;line-height:1.4rem}
@media(max-width:479px){.hgpr .home-anon-content .h1titletext section>div,.hgpr .home-anon-content .titletext section>div{margin-bottom:18px}
}
@media(min-width:480px) and (max-width:959px){.hgpr .home-anon-content .h1titletext section>div,.hgpr .home-anon-content .titletext section>div{margin:14px 0 24px}
}
.hgpr .gradient-page-template{background:linear-gradient(180deg,#f5f7fa 0,#cfdee9 50%,#f5f7fa 100%)}
@media(min-width:640px){.hgpr .gradient-page-template{background:url("../../../etc/designs/hyatt-commons/img/tier-background/tier-default.svg"),linear-gradient(180deg,#f5f7fa 10%,#cfdee9 50%,#f5f7fa 100%)}
}
@media(min-width:960px){.hgpr .gradient-page-template{background:url("../../../etc/designs/hyatt-commons/img/tier-background/tier-default.svg"),linear-gradient(180deg,#f5f7fa 15%,#cfdee9 50%,#f5f7fa 100%)}
}
@media screen and (max-width:767px){.hgpr .gradient-page-template .grey-page{padding-left:0;padding-right:0}
}
@media(min-width:768px){.hgpr .gradient-page-template .grey-page{padding-left:100px;padding-right:100px}
}
.hgpr .gradient-page-template .banner-container{height:350px}
.hgpr .gradient-page-template .banner-container img{max-height:350px}
.hgpr .gradient-page-template .woh-col{width:100%}
.hgpr .gradient-page-template .h1titletext h1{text-align:center;padding-bottom:25px;max-width:767px;margin:0 auto}
.hgpr .gradient-page-template .h1titletext h1::after{display:block;margin:auto;content:" ";width:98.1px;height:1px;padding-bottom:18px;border-bottom:solid 1px var(--bellhop-color-brand-deep-sky-600)}
.hgpr .gradient-page-template .component--with-hairline{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ededed}
@media(min-width:768px){.hgpr .gradient-page-template .component--with-hairline{margin-bottom:50px;padding-bottom:50px}
}
.hgpr .gradient-page-template .component--with-hairline .component{margin-bottom:0;padding-bottom:0;border-bottom:0}
.hgpr .error-page-template .title-text-header{margin:32px 0;font-size:32px}
@media(min-width:960px){.hgpr .error-page-template .title-text-header{font-size:60px}
}
@media(min-width:480px){.hgpr .error-page-template .title-text-header{font-size:44px}
}
.hgpr .error-page-template .title-text-richtext{font-size:22px;margin:18px 0}
.hgpr .video-player{position:relative;font-size:0;overflow:hidden;width:100%;height:auto}
.hgpr .video-player .video-still{transition:opacity 333ms cubic-bezier(0.47,0,0.745,0.715);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.hgpr .video-player .video-still .woh-image{width:100%;height:100%}
.hgpr .video-player .video-still .woh-image img{width:100%;height:100%;object-fit:cover}
.hgpr .video-player .video-still::before{content:'';display:inline-block;position:absolute;width:100%;height:100%;background-color:#000;mix-blend-mode:multiply;opacity:.35;z-index:2}
.hgpr .video-player .video-still .play-icon{height:76px !important;width:76px !important;position:absolute;left:50%;top:50%;margin-left:-38px;margin-top:-38px;z-index:3}
.hgpr .video-player .video-still .play-icon:hover{cursor:pointer}
.hgpr .video-player .video-still .video-still,.hgpr .video-player .video-still .play-icon,.hgpr .video-player .video-still .image-par{transition:opacity 333ms cubic-bezier(0.47,0,0.745,0.715);opacity:1}
.hgpr .video-player .video-still .image-par,.hgpr .video-player .video-still .image-par img{height:100%;width:100%}
.hgpr .video-player[playing] .video-still,.hgpr .video-player[playing] .overlay{opacity:0;pointer-events:none}
@media(min-width:320px){.hgpr .video-player .overlay{position:absolute;max-width:500px;background-color:#00a2cb;z-index:4;transition:opacity 333ms cubic-bezier(0.47,0,0.745,0.715)}
.hgpr .video-player .overlay.left,.hgpr .video-player .overlay.right{top:0;bottom:0;width:40%}
.hgpr .video-player .overlay.top,.hgpr .video-player .overlay.bottom{left:50%;transform:translateX(-50%)}
.hgpr .video-player .overlay .overlay.top-full,.hgpr .video-player .overlay .overlay.bottom-full{width:100%;max-width:none}
.hgpr .video-player .overlay.left{left:0}
.hgpr .video-player .overlay.right{right:0}
.hgpr .video-player .overlay.top,.hgpr .video-player .overlay.top-full{top:0}
.hgpr .video-player .overlay.bottom,.hgpr .video-player .overlay.bottom-full{bottom:0}
.hgpr .video-player .overlay.center{top:50%;left:50%;transform:translate(-50%,-50%)}
.hgpr .video-player .overlay .overlay-content.left,.hgpr .video-player .overlay .overlay-content.right{position:relative;top:50%;transform:translateY(-50%);padding:0 60px}
}
@media(min-width:320px) and (max-width:959px){.hgpr .video-player .overlay .overlay-content.left,.hgpr .video-player .overlay .overlay-content.right{padding:0 40px}
}
@media(min-width:320px) and (max-width:767px){.hgpr .video-player .overlay .overlay-content.left,.hgpr .video-player .overlay .overlay-content.right{padding:0 20px}
}
@media(min-width:320px){.hgpr .video-player .overlay .overlay-content.top{padding:60px 60px 40px}
}
@media(min-width:320px) and (max-width:959px){.hgpr .video-player .overlay .overlay-content.top{padding:30px 30px 20px}
}
@media(min-width:320px){.hgpr .video-player .overlay .overlay-content.bottom{padding:40px 60px 60px}
}
@media(min-width:320px) and (max-width:959px){.hgpr .video-player .overlay .overlay-content.bottom{padding:20px 30px 30px}
}
@media(min-width:320px){.hgpr .video-player .overlay .overlay-content.center{padding:60px}
}
@media(min-width:320px) and (max-width:959px){.hgpr .video-player .overlay .overlay-content.center{padding:30px}
}
@media(min-width:320px){.hgpr .video-player .overlay .overlay-content.top-full,.hgpr .video-player .overlay .overlay-content.bottom-full{padding:20px 60px;margin:0 auto;width:100%;display:flex;justify-content:space-around;align-items:center}
.hgpr .video-player .overlay .overlay-content.top-full .section-description,.hgpr .video-player .overlay .overlay-content.bottom-full .section-description{flex:1 1 auto;margin:0 30px}
.hgpr .video-player .overlay .overlay-content.top-full .section-cta,.hgpr .video-player .overlay .overlay-content.bottom-full .section-cta{flex:1 0 auto}
}
@media(min-width:320px){.hgpr .video-player .overlay{max-width:none;width:100%}
}
.hgpr .video-player-video{width:100%;object-fit:contain}
.hgpr .video-player-video.has-overlay .image-par,.hgpr .video-player-video.has-overlay .image-par img{height:100%;width:100%}
.hgpr .vertical-image-text-container .offer-slot-section .offer-slot-content-container .offer-slot .title-text h3:after{background:#000}
.hgpr .vertical-image-text-container hr{height:1px}
@media(max-width:767px){.hgpr .vertical-image-text-container .promoSlot:first-child{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ededed}
.hgpr .vertical-image-text-container .vertical-image-text .promo-slot-section{padding-bottom:0}
}
.hgpr .vertical-image-text .download-button-content-container .download-btn-image{margin:0;min-height:40px}
@media screen and (min-width:640px) and (max-width:959px){.hgpr .vertical-image-text .download-button-content-container .download-btn-image{width:115px}
}
.hgpr .vertical-image-text .cta-button .b-button-account{background-color:#ffb612;min-height:40px;margin:0;width:219px;color:#000}
.hgpr .vertical-image-text picture img{cursor:auto}
.hgpr .vertical-image-text .promo-slot-section{position:relative;background-color:#fff;padding:0 0 20px 0;text-align:center;height:100%}
.hgpr .vertical-image-text .promo-slot-section .learn-more{font-weight:700;padding:20px 0;position:absolute;bottom:0;width:100%}
.hgpr .vertical-image-text .promo-slot-section .learn-more .woh-cta-link{width:100%}
.hgpr .vertical-image-text .promo-slot-section .learn-more .b-icon{font-size:11px;font-weight:700;vertical-align:middle;margin-top:-3px;padding-left:2px}
.hgpr .vertical-image-text .promo-slot-section .promo-slot-content-container .promo-slot .promo-slot-type{color:#fff;display:block;padding:10px 0}
@media(max-width:639px){.hgpr .vertical-image-text .promo-slot-section .promo-slot-content-container .promo-slot .promo-image img{width:100%}
}
@media(min-width:640px) and (max-width:959px){.hgpr .vertical-image-text .promo-slot-section .promo-slot-content-container .promo-slot .promo-image img{height:100%;width:100%;object-fit:cover}
}
.hgpr .vertical-image-text .promo-slot-section .promo-slot-content-container .promo-slot .title-text{padding:20px 35px}
.hgpr .vertical-image-text .promo-slot-section .promo-slot-content-container .promo-slot .title-text h3{font-size:24px;position:relative;margin-bottom:25px}
.hgpr .vertical-image-text .promo-slot-section .promo-slot-content-container .promo-slot .title-text h3:after{position:absolute;content:'';width:43px;height:1px;background:#000;left:0;right:0;bottom:-11px;margin:0 auto}
.hgpr .tooltip-wrapper{display:inline-block;position:relative}
.hgpr .tooltip-wrapper.tooltip-content{z-index:500}
.hgpr .tooltip-wrapper.active .icon-info,.hgpr .tooltip-wrapper button:focus .icon-info{color:#82c7ff}
.hgpr .tooltip-wrapper .icon-info{color:#0072ce;font-size:16px;-webkit-font-smoothing:subpixel-antialiased}
.hgpr .tooltip-wrapper:hover{cursor:pointer}
.hgpr .tooltip-wrapper .tool-tip--btn{border:0;background:transparent;padding:0;display:inline-block}
.hgpr .tooltip-wrapper .tool-tip--btn:active{outline:0}
.hgpr .tooltip-wrapper .tool-tip--btn:focus{outline:0}
.hgpr .tooltip-wrapper .tooltip-inner{background:#fff;border:1px #ededed solid;box-shadow:0 2px 6px 0 rgba(182,182,182,0.4);box-sizing:border-box;font-size:13px;padding:15px 20px 15px 15px;text-transform:none;width:290px;word-wrap:break-word;font-weight:normal;pointer-events:none}
.hgpr .tooltip-wrapper .tooltip-inner>:last-child{padding:0}
.hgpr .tooltip-wrapper[aria-hidden="false"] .tooltip-inner{pointer-events:initial}
.hgpr .tooltip-wrapper .tooltip-arrow{bottom:1px;position:absolute;z-index:1000;left:0}
.hgpr .tooltip-wrapper .tooltip-arrow::before,.hgpr .tooltip-wrapper .tooltip-arrow::after{border-style:solid;content:"";display:block;position:absolute;width:0;transform:translateX(-50%)}
.hgpr .tooltip-wrapper .tooltip-arrow:before{border-color:#ededed transparent;border-width:8px 10px 0;bottom:-9px;left:-1px}
.hgpr .tooltip-wrapper .tooltip-arrow:after{border-color:#fff transparent;border-width:7px 9px 0;bottom:-7px}
.hgpr .tooltip-wrapper[x-placement="bottom"] .tooltip-arrow{bottom:auto;top:1px;transform:scaleY(-1)}
.hgpr .tooltip-wrapper .tool-tip--btn-close{position:absolute;right:11px;top:10px}
.hgpr .tooltip-wrapper .tool-tip--btn-close i{font-size:12px;-webkit-font-smoothing:subpixel-antialiased}
.hgpr .woh-heading_decoration-hr .title-element{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 15px;max-width:575px}
.hgpr .woh-heading_decoration-hr .title-element:before,.hgpr .woh-heading_decoration-hr .title-element:after{flex:1 1 auto;display:block;content:"";height:1px;background:#ccc}
.hgpr .woh-heading_decoration-hr .title-element:before{margin-right:15px}
.hgpr .woh-heading_decoration-hr .title-element:after{margin-left:15px}
.hgpr .woh-heading_decoration-hr .title-element,.hgpr .woh-heading_underline-small .title-element,.hgpr .woh-heading_underline-large .title-element,.hgpr .woh-heading_decoration-hr .text-element,.hgpr .woh-heading_underline-small .text-element,.hgpr .woh-heading_underline-large .text-element{text-align:center}
.hgpr .text-element,.hgpr .title-element{text-align:center}
.hgpr .title-element{margin-bottom:16px}
.hgpr .woh-heading_underline-large .title-element{font-size:32px;color:#151f6d;margin-bottom:25px;padding-bottom:25px;text-align:center;position:relative}
.hgpr .woh-heading_underline-large .title-element::after{display:block;content:" ";width:100px;height:1px;padding-bottom:18px;border-bottom:solid 2px #282828;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.hgpr .woh-heading_underline-small .title-element::after{margin-bottom:25px;padding-bottom:25px;text-align:center;position:relative}
.hgpr .woh-heading_underline-small .title-element::after::after{display:block;content:" ";width:100px;height:1px;padding-bottom:18px;border-bottom:solid 2px #282828;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px}
.hgpr .woh-title-text--width-narrow .title-text{width:100%}
.hgpr .woh-title-text--width-narrow:before,.hgpr .woh-title-text--width-narrow:after{flex:1 1 25%}
.hgpr .woh-title-text--width-narrow .text-element{max-width:575px;margin:0 auto;padding:0 15px}
.hgpr .tier-charts--banner-v2 .banner-v2{position:relative}
.hgpr .tier-charts--banner-v2 .banner-v2 img{max-height:185px}
.hgpr .tier-charts--banner-v2 .banner-v2 a{background:#0072ce;border:0;max-width:200px}
.hgpr .tier-charts--banner-v2 .banner-v2:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:linear-gradient(to bottom,rgba(222,222,222,0.85) 0,rgba(244,244,244,0.85) 1%,rgba(255,255,255,0.85) 2%,rgba(255,255,255,0.85) 98%,rgba(244,244,244,0.85) 99%,rgba(222,222,222,0.85) 100%)}
@media(min-width:808px){.hgpr .tier-charts--banner-v2 .banner-v2--overlay{max-width:768px;padding-left:0;padding-right:0}
}
.hgpr .tier-charts--banner-v2 .banner-v2--title-text .title-element,.hgpr .tier-charts--banner-v2 .banner-v2--title-text .text-element{color:#000;text-shadow:none}
.hgpr .tier-charts--banner-v2 .banner-v2--title-text .title-element{font-size:26px}
@media(min-width:960px){.hgpr .tier-charts--banner-v2 .banner-v2--title-text{max-width:350px}
}
.hgpr .tier-tabs--tab{border:0;background:transparent;padding:0;font-weight:normal}
.hgpr .tiers-and-benefits-page{background-color:var(--bellhop-color-background-page)}
.hgpr .tier-tabs{position:relative;min-height:750px}
@media(max-width:767px){.hgpr .tier-tabs{padding-left:0;padding-right:0}
}
.hgpr .tier-tabs--modal .modal-content{max-width:515px}
.hgpr .tier-tabs--nav{background-color:var(--bellhop-color-background-page);top:0;z-index:400;position:relative}
@supports(position:-webkit-sticky){.hgpr .tier-tabs--nav{position:-webkit-sticky}
}
@supports(position:sticky){.hgpr .tier-tabs--nav{position:sticky}
}
.hgpr .tier-tabs--nav.is-sticky{position:fixed;width:100%}
.hgpr .tier-tabs--nav:before,.hgpr .tier-tabs--nav:after{content:"";display:block;position:absolute;width:100%;bottom:0}
.hgpr .tier-tab--panel-table-selected .tier-tabs--tablist,.hgpr .tier-tab--panel-table-selected .tier-tabs--tab-toggle-nav:before{display:none}
.hgpr .tier-tab--panel-table-selected .tier-tabs--tab-toggle-nav{margin-bottom:56px}
.hgpr .tier-tab--panel-table-selected .tier-tabs--tab-toggle-nav:after{background:linear-gradient(to bottom,#dedee9 0,#f4f7fa 100%);height:5px;bottom:-5px}
.hgpr .tier-tabs--tablist{display:flex;list-style:none;flex-wrap:nowrap;margin:0;padding:0;text-align:center}
.hgpr .tier-tabs--item{flex:0 0 25%}
.hgpr .tier-tabs--tab{position:relative;height:100%;width:100%;border-bottom:3px solid #f4f7fa;transition:.3s color,0.3s border-color}
.hgpr .tier-tabs--tab .tab-icon{display:block;font-size:42px;margin-bottom:6px}
.hgpr .tier-tabs--tab p{padding:0}
.hgpr .tier-tabs--tab>*{pointer-events:none}
.hgpr .tier-tabs--tab:focus{outline:0}
.hgpr .tier-tabs--tab[aria-selected] .tier-tabs--tab-label{font-weight:bold}
.hgpr .tier-tabs--tab[aria-selected].tier-member-border{border-bottom:3px solid #0072ce}
.hgpr .tier-tabs--tab[aria-selected].tier-discoverist-border{border-bottom:3px solid #907051}
.hgpr .tier-tabs--tab[aria-selected].tier-explorist-border{border-bottom:3px solid #295b81}
.hgpr .tier-tabs--tab[aria-selected].tier-globalist-border{border-bottom:3px solid #000}
@media(min-width:480px) and (max-width:767px){.hgpr .tier-tabs--tab .tab-icon{display:none}
}
@media(max-width:767px){.hgpr .tier-tabs--tab{height:60px;line-height:60px}
}
@media(min-width:768px){.hgpr .tier-tabs--tab{border-bottom-width:4px;padding:12px 0}
}
@media(min-width:1200px){.hgpr .tier-tabs--tab .tab-icon{display:inline;vertical-align:middle;margin-bottom:10px;margin-right:3px;position:relative;top:-3px}
}
.hgpr .tier-tabs--tab-goals,.hgpr .tier-tabs--tab-label{display:none}
@media(min-width:480px){.hgpr .tier-tabs--tab-label{display:inline-block}
}
@media(min-width:1200px){.hgpr .tier-tabs--tab-goals{display:block;margin-top:8px}
.hgpr .tier-tabs--tab-goals p{margin:0}
.hgpr .tier-tabs--tab-goals strong{font-weight:normal}
.hgpr .tier-tabs--tab[aria-selected] strong{font-weight:bold}
}
.hgpr .tier-tabs--tab:not([aria-selected]){color:inherit;border-bottom-color:#f4f7fa}
.hgpr .tier-tab--legalese{padding:0 0 55px 0;margin:0 auto;max-width:550px}
@charset "UTF-8";.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::after{content:""}
.hgpr .tier-tab--footer .banner-v2::after{content:""}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 15px;max-width:575px}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:before,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:before,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:after,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:after{flex:1 1 auto;display:block;content:"";height:1px;background:#ccc}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:before,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:before{margin-right:15px}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:after,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:after{margin-left:15px}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .text-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .text-element{text-align:center}
.hgpr .tier-tab--footer .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/member.png");background-color:#0072ce}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/discoverist.png");background-color:#907051}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/explorist.png");background-color:#295b81}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/globalist.png");background-color:#000}
.hgpr .tier-tab--footer.woh-d-tier-b .banner-v2--image,.hgpr .tier-tab--footer.woh-d-tier-l .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/globalist.png");background-color:#000}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::after{content:""}
.hgpr .tier-tab--footer .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::after{content:""}
.hgpr .tier-tab--footer .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::after{content:""}
.hgpr .tier-tab--footer .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::after{content:""}
.hgpr .tier-tab--footer .banner-v2::after{content:""}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 15px;max-width:575px}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:before,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:before,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:after,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:after{flex:1 1 auto;display:block;content:"";height:1px;background:#ccc}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:before,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:before{margin-right:15px}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element:after,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element:after{margin-left:15px}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .text-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .text-element{text-align:center}
.hgpr .tier-tab--footer .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/member.png");background-color:#0072ce}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/discoverist.png");background-color:#907051}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/explorist.png");background-color:#295b81}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/globalist.png");background-color:#000}
.hgpr .tier-tab--footer.woh-d-tier-b .banner-v2--image,.hgpr .tier-tab--footer.woh-d-tier-l .banner-v2--image{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/globalist.png");background-color:#000}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::after{content:""}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::after{content:""}
.hgpr .tier-tab--footer .banner-v2::after{content:""}
.hgpr .tier-tab--footer{display:none}
.hgpr .tier-tab--footer .tier-tab--info,.hgpr .tier-tab--footer .tier-tab--benefits-header{display:none}
.hgpr .tier-tab--footer .banner-v2{padding-top:55px}
.hgpr .tier-tab--footer .banner-v2 .banner-v2--image-overlay{display:none}
.hgpr .tier-tab--footer .banner-v2::before,.hgpr .tier-tab--footer .banner-v2::after{display:block;position:absolute;top:55px;left:50%;margin:-40px 0 0 -40px;z-index:200}
.hgpr .tier-tab--footer .banner-v2::before{content:"";background:#0072ce;border:1px solid #fff;border-radius:50%;width:80px;height:80px}
.hgpr .tier-tab--footer .banner-v2::after{display:inline-block;font-family:BellhopIcons;font-style:normal;font-weight:400;line-height:1;font-size:52px;margin:-25px 0 0 -25px;color:#fff}
.hgpr .tier-tab--footer .banner-v2--title-text,.hgpr .tier-tab--footer .banner-v2--cta{text-align:center}
.hgpr .tier-tab--footer .banner-v2--title-text{max-width:420px;margin:30px auto}
.hgpr .tier-tab--footer .banner-v2--title-text .title-element{font-size:24px}
.hgpr .tier-tab--footer .banner-v2--image{height:100%}
.hgpr .tier-tab--footer .banner-v2--image picture{display:none}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::before{background:#907051}
.hgpr .tier-tab--footer.woh-d-tier-m .banner-v2::after{display:inline-block;font-family:BellhopIcons;font-style:normal;font-weight:400;line-height:1;font-size:52px}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::before{background:#295b81}
.hgpr .tier-tab--footer.woh-d-tier-v .banner-v2::after{display:inline-block;font-family:BellhopIcons;font-style:normal;font-weight:400;line-height:1;font-size:52px}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::before{background:#000}
.hgpr .tier-tab--footer.woh-d-tier-e .banner-v2::after{display:inline-block;font-family:BellhopIcons;font-style:normal;font-weight:400;line-height:1;font-size:52px}
@media(min-width:768px){.hgpr .tier-tab--footer.woh-d-tier-b .tier-tab--goal-bar,.hgpr .tier-tab--footer.woh-d-tier-l .tier-tab--goal-bar{max-width:550px}
.hgpr .tier-tab--footer.woh-d-tier-b .tier-tab--goal-bar .custom-message,.hgpr .tier-tab--footer.woh-d-tier-b .tier-tab--goal-bar .custom-message p,.hgpr .tier-tab--footer.woh-d-tier-l .tier-tab--goal-bar .custom-message,.hgpr .tier-tab--footer.woh-d-tier-l .tier-tab--goal-bar .custom-message p{-webkit-font-smoothing:antialiased;line-height:45px}
.hgpr .tier-tab--footer.woh-d-tier-b .tier-tab--content,.hgpr .tier-tab--footer.woh-d-tier-l .tier-tab--content{padding-top:45px}
}
.hgpr .tier-tab--footer.woh-d-tier-b .banner-v2,.hgpr .tier-tab--footer.woh-d-tier-l .banner-v2{padding-top:0}
.hgpr .tier-tab--footer.woh-d-tier-b .banner-v2::before,.hgpr .tier-tab--footer.woh-d-tier-b .banner-v2::after,.hgpr .tier-tab--footer.woh-d-tier-l .banner-v2::before,.hgpr .tier-tab--footer.woh-d-tier-l .banner-v2::after{display:none}
.hgpr .tier-tab--footer.woh-d-tier-b .banner-v2 .banner-v2--title-text,.hgpr .tier-tab--footer.woh-d-tier-l .banner-v2 .banner-v2--title-text{margin-top:0}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .tier-tab--panel,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .tier-tab--panel{display:block}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element{font-size:22px}
.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element::after,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b.tier-tab--footer .title-text .title-element::before,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element::after,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l.tier-tab--footer .title-text .title-element::before{flex:1 1 auto}
.hgpr .tier-tabs--toggler{margin:0 auto;display:flex;justify-content:center}
.hgpr .tier-tabs--toggler .tier-tabs--toggler-toggle{min-height:44px;text-transform:uppercase}
.hgpr .tier-tabs--toggler button{background:var(--bellhop-color-text-on-dark);border:2px solid var(--bellhop-color-button);color:var(--bellhop-color-button);padding:8px 15px}
.hgpr .tier-tabs--toggler button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}
.hgpr .tier-tabs--toggler button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:0}
.hgpr .tier-tabs--toggler button.active{background:var(--bellhop-color-button);color:var(--bellhop-color-text-on-dark);z-index:100}
.hgpr .tier-tabs--benefits{padding:0}
.hgpr .tier-benefits--grid{max-width:355px;margin:0 auto}
@media(min-width:600px){.hgpr .tier-benefits--grid{max-width:538px}
}
@media(min-width:960px){.hgpr .tier-benefits--grid{max-width:706px}
}
.hgpr .tier-benefits--items{flex-wrap:wrap;justify-content:flex-start;margin:0 -7px}
@media(min-width:960px){.hgpr .tier-benefits--items{margin:0 -15px}
}
.hgpr .tier-benefits--item{border:0;background-color:var(--bellhop-color-background-light-1);min-height:calc(50vw - 30px);padding:24px 16px 0;flex-grow:0;flex-shrink:0;flex-basis:calc(50vw - 30px);text-align:center;box-shadow:1px 1px 3px rgba(0,0,0,0.05);border-radius:3px;display:none;margin:7px}
.hgpr .tier-benefits--item *{pointer-events:none}
@media(min-width:400px){.hgpr .tier-benefits--item{min-height:170px;flex-basis:170px}
}
.hgpr .tier-benefits--item img{position:relative;margin-bottom:5px;top:-5px}
.hgpr .tier-benefits--label{min-height:50px;align-items:center;justify-content:center;padding:0}
.hgpr .tier-benefits--label-long{display:none}
@media(min-width:768px){.hgpr .tier-benefits--label-long{display:flex}
}
.hgpr .tier-benefits--label-short{display:flex}
@media(min-width:768px){.hgpr .tier-benefits--label-short{display:none}
}
.hgpr .b-container{position:relative}
.hgpr .tier-benefits--sticky-wrapper{position:relative;z-index:4}
@supports(position:sticky){.hgpr .tier-benefits--sticky-wrapper{position:sticky;top:130px}
}
.hgpr .tier-benefits--sticky-wrapper .tier-benefits--table-header{background-color:var(--bellhop-color-background-dark-1)}
.hgpr .tier-benefits--sticky-wrapper .woh-table-responsive{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.hgpr .tier-benefits--sticky-wrapper+table{border-top-left-radius:0;border-top-right-radius:0}
.hgpr .benefit-chart-body{padding:16px}
.hgpr .benefit-badge-label-desktop{display:none;text-align:left}
@media(min-width:768px){.hgpr .benefit-badge-label-mobile{display:none}
.hgpr .benefit-badge-label-desktop{display:inline}
}
.hgpr .woh-title{padding:16px 0}
.hgpr .tier-benefits--table td{width:17.5%}
.hgpr .tier-table--level-col{width:30%}
@media(max-width:767px){.hgpr .tier-table--level-col button{width:100%}
.hgpr .tier-table--level-col button i{margin-left:2px}
}
.hgpr .tier-benefits--table-x i{padding:7px;font-size:12px}
.hgpr .tier-benefits--table-text{flex:0 1 60%;text-align:right}
.hgpr .tier-tabs{position:relative;background:#f4f7fa}
@media(max-width:959px){.hgpr .tier-tabs{padding-left:0;padding-right:0}
}
.hgpr .tier-tab--panel{display:none}
.hgpr .tier-tab--panel[aria-hidden="false"]{display:block}
.hgpr .tier-tab--info{text-align:center;margin-bottom:24px}
@media(min-width:768px){.hgpr .tier-tab--info{margin-top:40px}
}
.hgpr .tier-tab--content{max-width:545px;margin:0 auto;padding-bottom:24px}
@media(min-width:960px){.hgpr .tier-tab--content{padding-left:0;padding-right:0}
}
.hgpr .tier-tab--benefits-header{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:575px;margin:40px auto;padding:0 15px;text-align:center}
.hgpr .tier-tab--benefits-header span{margin:0 16px}
.hgpr .tier-tab--banner{position:relative}
.hgpr .tier-tab--banner-image,.hgpr .tier-tab--banner-image img{height:200px}
@media(min-width:768px){.hgpr .tier-tab--banner-image,.hgpr .tier-tab--banner-image img{height:265px}
}
.hgpr .tier-tab--banner-icon-container{border-radius:100%;border:2px solid var(--bellhop-color-background-light-1);display:inline-block;padding:8px;color:var(--bellhop-color-text-on-dark)}
.hgpr .tier-tab--banner-image{position:relative}
.hgpr .tier-tab--banner-image img{width:100%}
.hgpr .tier-tab--banner-image:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}
.hgpr .tier-tab--banner-content{position:absolute;left:0;top:40%;transform:translateY(-50%);width:100%;min-height:150px;padding-top:18px;text-align:center;z-index:2}
.hgpr .tier-tab--banner-icon,.hgpr .tier-tab--banner-heading{position:relative}
.hgpr .tier-tab--banner-icon{font-size:60px;font-weight:lighter}
.hgpr .tier-tab--banner-heading{width:100%;padding:0 30px;margin-top:24px;margin-bottom:0}
@media(min-width:768px){.hgpr .tier-tab--banner-heading{padding:0 55px}
}
.hgpr .tier-tab--goal-bar{display:flex;align-items:center;height:65px;position:relative;z-index:1;border-bottom:1px solid #000;margin-bottom:24px;background-color:var(--bellhop-color-background-light-1)}
@media(min-width:768px){.hgpr .tier-tab--goal-bar{height:45px;line-height:45px;margin:-24px auto;max-width:705px;border-radius:20px;border:1px solid #000}
}
@media(min-width:1200px){.hgpr .tier-tab--goal-bar{max-width:768px}
}
.hgpr .tier-tab--goal-bar>span{flex:1 1 33%;text-align:center}
@media(min-width:768px){.hgpr .tier-tab--goal-bar>span{line-height:16px}
.hgpr .tier-tab--goal-bar>span:first-of-type{margin-left:-20px}
.hgpr .tier-tab--goal-bar>span:last-of-type{margin-right:-20px}
}
.hgpr .tier-tab--goal-bar>span strong{display:block}
@media(min-width:768px){.hgpr .tier-tab--goal-bar>span strong{display:inline;margin-left:2px}
}
.hgpr .tier-tab--goal-bar em{display:block;font-style:normal;position:relative;height:65px;line-height:65px}
@media(min-width:768px){.hgpr .tier-tab--goal-bar em{height:45px;line-height:45px}
}
.hgpr .tier-tab--goal-bar em::before,.hgpr .tier-tab--goal-bar em::after{content:"";display:block;width:1px;background:#151f6d;height:24px;top:0;left:50%;position:absolute}
@media(min-width:768px){.hgpr .tier-tab--goal-bar em::before,.hgpr .tier-tab--goal-bar em::after{height:14px}
}
.hgpr .tier-tab--goal-bar em::after{height:21px;top:auto;bottom:0}
@media(min-width:768px){.hgpr .tier-tab--goal-bar em::after{height:11px}
}
.hgpr .tier-tab--goal-bar .custom-message{padding:0 15px;flex:0 0 100%;text-align:center}
.hgpr .tier-tab--goal-bar .custom-message p{padding:0}
@media(min-width:768px){.hgpr .tier-tab--goal-bar .custom-message{padding:0}
}
@charset "UTF-8";.hgpr .tierstepper .rich-text-content a::after{content:""}
.hgpr .tierstepper{margin:0 0 64px 0}
.hgpr .tierstepper .rich-text-content{text-align:center;margin-bottom:35px}
.hgpr .tierstepper .rich-text-content a::after{display:inline-block;font-family:BellhopIcons;font-style:normal;font-weight:900;line-height:1;font-size:10px;position:absolute;margin:4px 0 0 6px}
.hgpr .tier-stepper{margin-bottom:165px}
@media(max-width:767px){.hgpr .tier-stepper{margin-bottom:0}
}
.hgpr .tier-stepper .b-icon{display:inline-block}
.hgpr .tier-stepper .cta-button-container{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}
.hgpr .tier-stepper .cta-button-container .cta-button-container-width{width:83.33%}
@media(min-width:640px){.hgpr .tier-stepper .cta-button-container .cta-button-container-width{width:100%}
}
.hgpr .tier-stepper .cta-button{position:absolute;bottom:5px;width:100%}
@media(max-width:767px){.hgpr .tier-stepper .cta-button{position:relative;padding:50px 0 0 0}
}
.hgpr .tier-stepper .icon-text-container{margin-top:16px}
.hgpr .tier-stepper .steps-title-mobile{display:none;margin-bottom:0;background-color:var(--bellhop-color-background-light-1);text-align:center}
@media(max-width:767px){.hgpr .tier-stepper .steps-title-mobile{display:block}
}
.hgpr .tier-stepper .steps-title-mobile .mobile-step{display:none;position:relative}
.hgpr .tier-stepper .steps-title-mobile .mobile-step-title{padding-top:16px}
.hgpr .tier-stepper .steps-title-mobile .mobile-step[aria-selected='true']{display:block;background:0}
.hgpr .tier-stepper .steps-title-mobile .btn-mobile{background-color:var(--bellhop-color-grayscale-300);position:absolute;padding:8px}
@media(min-width:480px){.hgpr .tier-stepper .steps-title-mobile .btn-mobile{padding:24px}
}
.hgpr .tier-stepper .steps-title-mobile .btn-mobile.btn-left{left:0;top:0}
.hgpr .tier-stepper .steps-title-mobile .btn-mobile.btn-right{right:0;top:0}
.hgpr .tier-stepper .steps-titles{text-align:center;background-color:var(--bellhop-color-background-light-1);display:table;margin:0;overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}
@media(max-width:767px){.hgpr .tier-stepper .steps-titles{display:none}
}
.hgpr .tier-stepper .steps-titles .tier-member[aria-selected='false'],.hgpr .tier-stepper .steps-titles .tier-discoverist[aria-selected='false'],.hgpr .tier-stepper .steps-titles .tier-explorist[aria-selected='false'],.hgpr .tier-stepper .steps-titles .tier-globalist[aria-selected='false'],.hgpr .tier-stepper .steps-titles .tier-lifetime[aria-selected='false'],.hgpr .tier-stepper .steps-titles .tier-courtesy[aria-selected='false']{background-image:none;background-color:var(--bellhop-color-background-light-1)}
.hgpr .tier-stepper .steps-titles button.steps-title{width:100%;display:flex;align-items:center;justify-content:center;height:140px;cursor:pointer;border:1px solid transparent;color:var(--bellhop-color-headline-on-light)}
.hgpr .tier-stepper .steps-titles button.steps-title[aria-selected='true']{color:var(--bellhop-color-headline-on-dark)}
.hgpr .tier-stepper .steps-titles button.steps-title:focus{outline:0}
.hgpr .tier-stepper .steps-titles button.steps-title:focus[aria-selected='false']{padding-left:8px;border:2px}
.hgpr .tier-stepper .steps-titles button.steps-title:focus[aria-selected='true']{border:2px}
.hgpr .tier-stepper .steps-content{position:relative;background-color:var(--bellhop-color-background-light-1)}
.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='false']+.triangle{display:block}
.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='false'] .tierstep{height:100%;position:relative}
@media(max-width:639px){.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='false'] .tierstep:after{height:60px !important}
}
@media(max-width:767px){.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='false'] .tierstep:after{height:120px !important}
}
.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='false'] .tierstep.cq-Editable-dom{margin-bottom:-40px}
.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='false'] .tierstep h2{padding-top:32px;margin-bottom:16px}
@media(max-width:767px){.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='false'] .tierstep h2{display:none}
}
.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='true']{display:none}
.hgpr .tier-stepper .steps-content .tier-step-content[aria-hidden='true']+.triangle{display:none}
.hgpr .tier-stepper .tier-step-container .tier-step-title{text-align:center;display:flex;justify-content:center;flex-wrap:wrap}
.hgpr .tier-stepper .tier-step-container .tier-step-icon-text{display:flex;justify-content:center;flex-wrap:wrap}
.hgpr .tier-stepper .tier-step-container .tier-step-icon-text .tier-step-icon-text-width{width:83.33%}
@media(min-width:768px){.hgpr .tier-stepper .tier-step-container .tier-step-icon-text .tier-step-icon-text-width{width:75%}
}
.hgpr .tier-stepper .tier-step-container .tierstep-small-divider{display:block;background-color:var(--bellhop-color-brand-deep-sky-600);border:0;height:1px;margin:12px auto;width:42px}
.hgpr .tier-stepper .tier-step-container,.hgpr .tier-stepper.mobile-step{position:relative;height:100%;padding-bottom:40px;box-sizing:content-box;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);background:0}
@media(max-width:767px){.hgpr .tier-stepper .tier-step-container,.hgpr .tier-stepper.mobile-step{height:auto !important;padding-bottom:25px !important}
}
.hgpr .tier-stepper .triangle{position:absolute;margin-top:-2px}
@media(min-width:768px){.hgpr .tier-stepper .triangle{margin-top:38px}
}
.hgpr .tier-stepper .triangle svg{-webkit-filter:drop-shadow(0 2px 1px rgba(0,0,0,0.3));filter:drop-shadow(0 2px 1px rgba(0,0,0,0.3))}
.hgpr .tier-stepper .tier-step-content{margin:0}
@media(min-width:768px){.hgpr .tier-stepper .tier-step-content{height:100%}
}
.hgpr .tier-stepper .tier-step-content[aria-hidden='false']+.triangle polygon{fill:var(--bellhop-color-background-light-1)}
.hgpr .tier-stepper .tier-step-content .tier-step-container,.hgpr .tier-stepper .tier-step-content.mobile-step,.hgpr .tier-stepper .tier-step-content .btn-mobile{background-color:var(--bellhop-color-background-light-1);color:var(--bellhop-color-background-dark-2)}
.hgpr .tier-stepper .tier-step-content .tier-step-container,.hgpr .tier-stepper .tier-step-content.mobile-step{box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}
@media(max-width:767px){.hgpr .tier-stepper .tier-step-content .tier-step-container,.hgpr .tier-stepper .tier-step-content.mobile-step{box-shadow:0 3px 4px 0 rgba(0,0,0,0.1)}
}
@media(max-width:767px){.hgpr .tier-stepper .tier-step-content .tierstep-small-divider{width:30%}
}
@media(min-width:767px){.hgpr .two-columns-dashboard-template .tier-message{padding-left:32px;padding-right:32px}
}
@media(min-width:767px){.hgpr .my-account--static .tier-message{padding-left:0;padding-right:0}
}
.hgpr .tier-message{position:relative;min-height:320px;z-index:0}
@media(min-width:768px){.hgpr .tier-message{min-height:180px}
}
.hgpr .tier-message .masthead-container{margin-bottom:0 !important;position:relative}
.hgpr .tier-message .masthead-container:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}
.hgpr .tier-message .masthead-container.low:before{background:rgba(40,40,40,0.2)}
.hgpr .tier-message .masthead-container.medium:before{background:rgba(40,40,40,0.4)}
.hgpr .tier-message .masthead-container.high:before{background:rgba(40,40,40,0.55)}
.hgpr .tier-message .banner{position:relative}
.hgpr .tier-message .bannerimage{width:100%;max-height:320px;overflow:hidden;position:absolute}
@media(min-width:768px){.hgpr .tier-message .bannerimage{max-height:180px}
}
.hgpr .tier-message img{height:320px;width:100%}
@media(min-width:768px){.hgpr .tier-message img{height:180px}
}
.hgpr .tier-message .overlay1{height:320px;overflow:hidden;padding-top:65px;padding-bottom:65px;position:relative;display:flex}
@media(min-width:640px){.hgpr .tier-message .overlay1{padding-left:60px;padding-right:60px}
}
@media(min-width:768px){.hgpr .tier-message .overlay1{height:180px}
}
.hgpr .tier-message .titletext{z-index:101;font-size:16px;text-shadow:0 2px 4px rgba(0,0,0,0.25)}
.hgpr .tier-message .titletext h3{font-size:22px}
.hgpr .tier-message .titletext div{margin:auto;width:70%}
@media(max-width:959px){.hgpr .tier-message .titletext div{width:100%}
}
.hgpr .tier-message .cta-button{z-index:101;position:relative;top:32%}
.hgpr .tier-message .cta-button a{width:200px;border-color:#fff;background-color:rgba(40,40,40,0.4);color:#fff}
.hgpr .tier-message .cta-button a:hover{background-color:rgba(27,27,27,0.4)}
@media(max-width:479px){.hgpr .tier-message .b-d-none\@xs{display:none}
}
.hgpr .tier-chart--table .tier-table-heading{background-color:var(--bellhop-color-background-dark-1)}
.hgpr .tier-chart--table th{white-space:nowrap;padding:0 12px}
@media(max-width:767px){.hgpr .tier-chart--table .tier-table--level-col,.hgpr .tier-chart--table td{width:100%}
}
.hgpr .tier-chart--table td{width:25%}
.hgpr .tier-chart--table .tier-table--level-col{min-width:220px}
.hgpr .tier-chart--table .tier-table--level-col-content{display:flex;align-items:center}
.hgpr .tier-chart--table .tooltip-wrapper{margin-left:5px}
.hgpr .tier-chart--table .tooltip-wrapper .icon-info{color:#fff}
.hgpr .tier-table--icon{margin-right:12px}
.hgpr .woh-title-text--width-narrow{padding:16px 0}
.hgpr .woh-custom-achievement{display:flex;padding:16px}
@media(min-width:768px){.hgpr .woh-custom-achievement{display:none}
}
.hgpr .woh-normal-layout{display:flex}
@media(min-width:768px){.hgpr .woh-normal-layout{display:block}
}
@media(min-width:768px){.hgpr .woh-mobile{display:none}
}
.hgpr .tier-table-nights{padding:16px}
.hgpr .tier-table-points{padding:0 16px 16px}
@media(min-width:768px){.hgpr .tier-table-points{padding:16px}
}
.hgpr .table-tabs{padding-bottom:32px}
@media(min-width:768px){.hgpr .table-tabs{overflow:hidden}
}
.hgpr .table-tabs .table-tabs--tab[data-has-subheader='show-true'] .woh-table--subheader{display:table-row}
.hgpr .table-tabs .woh-table-responsive{border-top-left-radius:0;border-top-right-radius:0}
.hgpr .table-tabs [role="tablist"]{display:flex;flex-direction:row;list-style:none;letter-spacing:1px;margin:0 0 -1px;padding:0;min-height:60px;box-shadow:-2px 2px 5px rgba(166,166,166,0.25)}
.hgpr .table-tabs [role="tablist"] select,.hgpr .table-tabs [role="tablist"] .choices{display:none}
@media screen and (max-width:767px){.hgpr .table-tabs [role="tablist"]{position:sticky;z-index:200;top:128px;left:0;background-color:#f4f7fa;padding-top:10px}
.tab-panel-parent .hgpr .table-tabs [role="tablist"]{position:relative;z-index:100}
.hgpr .table-tabs [role="tablist"] li{display:none}
.hgpr .table-tabs [role="tablist"] select:not(.is-hidden),.hgpr .table-tabs [role="tablist"] .choices{display:block;width:100%;font-size:16px;-webkit-appearance:none;height:44px;margin:0 auto;border-radius:0;border:1px solid #ccc;background-color:#fff;color:#282828;padding:12px;box-shadow:inset 0 0 4px 2px rgba(0,0,0,0.1);position:relative}
.hgpr .table-tabs [role="tablist"] .choices{position:relative;margin-bottom:10px}
.hgpr .table-tabs [role="tablist"] .choices:focus{outline:0;border:1px solid #ffb612}
.hgpr .table-tabs [role="tablist"] .choices__list--dropdown{display:none;position:absolute;z-index:200;width:calc(100% + 2px);left:-1px;top:100%;background:#fff;border:1px solid #ccc}
.tab-panel-parent .hgpr .table-tabs [role="tablist"] .choices__list--dropdown{z-index:100}
.hgpr .table-tabs [role="tablist"] .choices__list--dropdown.is-active{display:block}
.hgpr .table-tabs [role="tablist"] .choices__list--dropdown .choices__item{display:block;padding:11px 8px;outline:0;width:100%;cursor:pointer}
.hgpr .table-tabs [role="tablist"] .choices__list--dropdown .choices__item:hover,.hgpr .table-tabs [role="tablist"] .choices__list--dropdown .choices__item[aria-selected="true"]{background-color:#151f6d;color:#fff;background-image:linear-gradient(98deg,#151f6d,#002b49);background-attachment:fixed}
.hgpr .table-tabs [role="tablist"] .choices__item{white-space:nowrap;width:calc(100% - 40px);text-overflow:ellipsis;overflow:hidden}
}
.hgpr .table-tabs [role="tablist"] li{list-style:none;text-align:center;flex:1 1;margin:0 4px 0 0}
.hgpr .table-tabs [role="tablist"] li:last-of-type{margin-right:0}
.hgpr .table-tabs [role="tablist"] a{width:100%;height:100%;display:block;display:flex;justify-content:center;align-items:center;background-color:var(--bellhop-color-background-light-1);color:var(--bellhop-color-link-on-light-hover);text-decoration:none;text-transform:uppercase;padding:0 10px;border-radius:3px 3px 0 0;border:1px solid var(--bellhop-color-background-dark-1);transition:all 120ms ease-out;transform-origin:bottom center}
.hgpr .table-tabs [role="tablist"] a:hover{transition:box-shadow 700ms ease-out;box-shadow:inset 0 0 10px 9px rgba(0,114,206,0.1)}
.hgpr .table-tabs [role="tablist"] a:active{transition:all 120ms ease-out;transform:scale(0.98);outline:0;box-shadow:inset 0 0 10px 20px rgba(0,114,206,0.1)}
.hgpr .table-tabs [role="tablist"] a.tab-active,.hgpr .table-tabs [role="tablist"] a[aria-selected]{background-color:var(--bellhop-color-background-dark-1);color:var(--bellhop-color-link-on-dark-hover);background-size:cover;background-position:center;background-attachment:fixed}
.hgpr .table-tabs .tab-panel-parent{width:100%}
.hgpr .table-tabs .tab-panel-parent .title-element{padding:16px;color:var(--bellhop-color-grayscale-700)}
.hgpr .table-tabs .tab-panel-parent .tab-footer{padding:0 32px}
@media(min-width:768px){.hgpr .table-tabs .tab-panel-parent .tab-footer{padding:0}
}
.hgpr .table-tabs .tab-panel-parent section{width:100%;height:100%;display:none}
.hgpr .table-tabs .tab-panel-parent section.tab-active{display:block}
.hgpr .table-tabs .tab-panel-parent section .woh-table-responsive{margin-bottom:0}
.hgpr .success-error .b-alert-error{display:none}
.hgpr .success-error .error-banner .b-alert-error{display:inline}
.hgpr .success-error .error-banner.error-0222 .b-alert-error{display:none}
.hgpr .success-error .error-banner.error-0222 .titletext{margin-top:18px}
.hgpr .success-error .success-banner .titletext{margin-top:18px}
.hgpr .ruleOuterWrap{margin:25px;display:block}
.hgpr .ruleOuterWrap .ruleWrap.cq-Editable-dom{display:inline-block;margin:25px 19px;height:182px;width:182px}
.hgpr .ruleOuterWrap .ruleWrap.cq-Editable-dom>div{border:2px solid #ffb612;height:100%}
.hgpr .ruleOuterWrap .ruleWrap.cq-Editable-dom>div .rule-icon{margin-bottom:20px;overflow:hidden;position:relative;height:100%}
.hgpr .status-container{text-align:center}
.hgpr .status-container>*{margin-top:18px;margin-bottom:18px}
@media(min-width:960px){.hgpr .status-container>*{margin-top:30px;margin-bottom:30px}
}
.hgpr .status-container .partner-account-link{margin:0;padding:0}
.hgpr .status-container .status-icon{margin-left:auto;margin-right:auto}
.hgpr .status-container .title-text-list-or{margin:50px auto;display:flex;max-width:300px;text-transform:uppercase;align-items:center}
.hgpr .status-container .title-text-list-or:before,.hgpr .status-container .title-text-list-or:after{display:block;content:'';flex:1 1 100%;border-bottom:1px solid #d8d8d8;margin:0 10px}
.hgpr .status-container .title-text{max-width:470px;margin-left:auto;margin-right:auto;font-size:16px;text-align:center}
.hgpr .status-container .title-text .title-element{font-size:18px}
@media(min-width:768px){.hgpr .status-container .title-text .title-element{font-size:24px}
}
.hgpr .status-container .statusicon+div .title-text{margin-top:-6px}
.hgpr .status-container .rich-text-content{text-align:left}
.hgpr .status-container .rich-text-content :last-child{margin-bottom:0;padding-bottom:0}
.hgpr .status-container .quickbook-open-button{margin:0}
.hgpr .status-container .partnerprofilepromo{margin-top:-18px;margin-bottom:-18px}
.hgpr .status-container .expand-collapse--item .title-text{margin:0;max-width:none;text-align:left}
.hgpr .secure-promo{padding-bottom:30px}
.hgpr .secure-promo .wf-form{opacity:0;transition:opacity .4s ease}
.hgpr .secure-promo .wf-form.is-loaded{opacity:1}
.hgpr .secure-promo .b-form-fieldset .b-row{align-items:flex-end}
.hgpr .secure-promo .submit-btn{white-space:nowrap;overflow:hidden}
.hgpr .secure-promo .b-form-input__control:read-only{border:1px solid;padding:12px}
@media(min-width:768px){.hgpr .secure-promo .b-custom-col\@lg{width:35%;flex:1 0 35%}
.hgpr .secure-promo .b-form-input{position:relative}
.hgpr .secure-promo .b-form-input.b-is-invalid .b-form-input__error{position:absolute}
}
.hgpr .rotatingmasthead.rm-container{width:100%;overflow:hidden}
.hgpr .rotatingmasthead.rm-container *[data-autorotate-timeout]{display:flex}
.hgpr .rotatingmasthead.rm-container .slides-container{display:flex;justify-content:flex-start;width:100%;max-width:100%;position:relative}
.hgpr .rotatingmasthead.rm-container .shift-left-100-percent{left:-100%}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .overlay1{max-height:unset;flex-grow:1;margin:0;padding-left:0;padding-right:0}
}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .overlay1 .titletext>section{padding:0 20px}
}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .overlay1 .ctabutton{position:absolute;bottom:0;width:100%;margin-bottom:0 !important}
}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .overlay1 .ctabutton a{border:0;background:transparent;font-weight:700;font-size:14px}
}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .overlay1 .ctabutton .b-icon-right{display:inline-block !important;font-size:12px;font-weight:700;padding-left:5px;margin-top:-3px;vertical-align:middle}
}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .bannerimage{height:180px !important;position:relative;overflow:unset}
}
@media(max-width:767px){.hgpr .rotatingmasthead.rm-container .bannerimage{max-height:unset}
}
.hgpr .rotatingmasthead.rm-container .bannerimage img{height:100%;min-height:auto !important}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .bannerimage img{height:180px !important}
}
.hgpr .rotatingmasthead.rm-container .bannerimage .image-caption{z-index:300}
.hgpr .rotatingmasthead.rm-container section,.hgpr .rotatingmasthead.rm-container .banner,.hgpr .rotatingmasthead.rm-container .bannerimage{height:100%}
.hgpr .rotatingmasthead.rm-container section .woh-image,.hgpr .rotatingmasthead.rm-container .banner .woh-image,.hgpr .rotatingmasthead.rm-container .bannerimage .woh-image{height:100%}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .banner{display:flex;flex-direction:column}
}
.hgpr .rotatingmasthead.rm-container .masthead-container{flex:0 0 100%}
@media(max-width:639px){.hgpr .rotatingmasthead.rm-container .masthead-container{background-color:#151f6d;height:auto;overflow:hidden}
}
.hgpr .rotatingmasthead.rm-container .quickbook-wrapper{position:absolute;z-index:999;width:100%;height:unset;left:0;right:0;visibility:hidden}
@media(max-width:767px){.hgpr .rotatingmasthead.rm-container .quickbook-wrapper{padding-left:0;padding-right:0;position:relative;top:0}
}
.hgpr .rotatingmasthead.rm-container .quickbook-wrapper.bottom-adjustment{bottom:51px}
.hgpr .rotatingmasthead.rm-container .controls button{position:absolute;top:calc(50% - 55px);height:63px;width:50px;background-color:rgba(0,0,0,0.54);color:#fff;font-size:29px;z-index:1000}
@media(max-width:959px){.hgpr .rotatingmasthead.rm-container .controls button{top:90px}
}
.hgpr .rotatingmasthead.rm-container .controls button:hover{background-color:#000 !important}
.hgpr .rotatingmasthead.rm-container .controls .previous-btn{left:0}
.hgpr .rotatingmasthead.rm-container .controls .next-btn{right:0}
.hgpr .rotatingmasthead.rm-container .carousel-dots{display:flex;justify-content:center}
.hgpr .rotatingmasthead.rm-container .carousel-dots carousel-dot{margin:18px 7.5px;width:13px;height:13px;border-radius:50%;background-color:#717171;border:solid 1px #fff;cursor:pointer}
.hgpr .rotatingmasthead.rm-container .carousel-dots carousel-dot.active{background-color:#0072ce;border:solid 1px #fff}
.hgpr .woh-heading_decoration-hr .title-element{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 15px;max-width:575px}
.hgpr .woh-heading_decoration-hr .title-element:before,.hgpr .woh-heading_decoration-hr .title-element:after{flex:1 1 auto;display:block;content:"";height:1px;background:#ccc}
.hgpr .woh-heading_decoration-hr .title-element:before{margin-right:15px}
.hgpr .woh-heading_decoration-hr .title-element:after{margin-left:15px}
.hgpr .woh-heading_decoration-hr .title-element,.hgpr .woh-heading_underline-small .title-element,.hgpr .woh-heading_underline-large .title-element,.hgpr .woh-heading_decoration-hr .text-element,.hgpr .woh-heading_underline-small .text-element,.hgpr .woh-heading_underline-large .text-element{text-align:center}
.hgpr .text-element,.hgpr .title-element{text-align:center}
.hgpr .title-element{margin-top:8px}
.hgpr .woh-heading_underline-small .title-element::after{margin-bottom:25px;padding-bottom:25px;text-align:center;position:relative}
.hgpr .woh-heading_underline-small .title-element::after::after{display:block;content:" ";width:100px;height:1px;padding-bottom:18px;border-bottom:solid 2px #282828;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px}
.hgpr .woh-title-text--width-narrow .title-text{width:100%}
.hgpr .woh-title-text--width-narrow:before,.hgpr .woh-title-text--width-narrow:after{flex:1 1 25%}
.hgpr .woh-title-text--width-narrow .text-element{max-width:575px;margin:0 auto;padding:0 16px}
.hgpr .responsive-card__container{margin-top:40px;margin-bottom:40px}
.hgpr .responsive-card__container .responsivecard .responsive-card{height:100%}
.hgpr .responsive-card__container .responsivecard,.hgpr .responsive-card__container .responsive-card{margin-bottom:4vw}
@media(min-width:768px){.hgpr .responsive-card__container .responsivecard,.hgpr .responsive-card__container .responsive-card{margin-bottom:45px}
}
.hgpr .responsive-card__container .responsive-card__image{position:relative;padding-top:56.25%}
.hgpr .responsive-card__container .responsive-card__image .woh-image{position:static}
.hgpr .responsive-card__container .responsive-card__image picture{position:absolute;width:100%;height:100%;top:0;left:0}
.hgpr .responsive-card__container .responsive-card__container-title{margin-bottom:32px}
.hgpr .responsive-card__container .responsive-card__container-title .title-element{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}
.hgpr .responsive-card__container .responsive-card__row,.hgpr .responsive-card__container .responsive-card__flat-container{display:none;flex-wrap:wrap;justify-content:space-between}
@media screen and (min-width:960px){.hgpr .responsive-card__container .responsive-card__row{display:flex}
.hgpr .responsive-card__container .responsive-card__row--d-1 .bubble,.hgpr .responsive-card__container .responsive-card__row--d-1 .bubble-component,.hgpr .responsive-card__container .responsive-card__row--d-2 .bubble,.hgpr .responsive-card__container .responsive-card__row--d-2 .bubble-component{width:150px;height:150px}
.hgpr .responsive-card__container .responsive-card__row--d-1 .responsivecard,.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card{flex-basis:100%;flex-direction:row}
.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card .responsive-card__image{width:50%;flex-shrink:0;padding-top:0;min-height:30vw}
.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card .responsive-card__image img{border-radius:3px 0 0 3px}
}
@media screen and (min-width:960px) and (min-width:960px){.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card .responsive-card__image{min-height:0;padding-top:28.125%}
}
@media screen and (min-width:960px){.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card .responsive-card__body{padding:24px 16px}
}
@media screen and (min-width:960px) and (min-width:768px){.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card .responsive-card__body{padding:5% 10%}
}
@media screen and (min-width:960px){.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card .responsive-card__bubble{right:0;top:50%;left:auto;transform:translate(50%,-50%)}
.hgpr .responsive-card__container .responsive-card__row--d-1 .responsive-card .responsive-card__ribbon--overflow{display:inline-block}
.hgpr .responsive-card__container .responsive-card__row--d-2 .responsivecard,.hgpr .responsive-card__container .responsive-card__row--d-2 .responsive-card{flex-basis:48.4%}
}
@media screen and (min-width:960px) and (max-width:639px){.hgpr .responsive-card__container .responsive-card__row--d-2 .responsivecard,.hgpr .responsive-card__container .responsive-card__row--d-2 .responsive-card{flex-basis:100%}
}
@media screen and (min-width:960px){.hgpr .responsive-card__container .responsive-card__row--d-2 .responsive-card__body{padding-top:24px}
.hgpr .responsive-card__container .responsive-card__row--d-3 .responsivecard,.hgpr .responsive-card__container .responsive-card__row--d-3 .responsive-card{flex-basis:31.2%}
.hgpr .responsive-card__container .responsive-card__row--d-3 .responsive-card__bubble{top:auto;bottom:0;transform:translate(-50%,50%)}
.hgpr .responsive-card__container .responsive-card__row--d-3.responsive-card__row--has-bubble .responsive-card__body{padding-top:72px}
}
@media screen and (max-width:959px){.hgpr .responsive-card__container .responsive-card__flat-container{display:flex}
.hgpr .responsive-card__container .responsive-card__flat-container .responsivecard,.hgpr .responsive-card__container .responsive-card__flat-container .responsive-card{flex-basis:48.4%}
}
@media screen and (max-width:959px) and (max-width:639px){.hgpr .responsive-card__container .responsive-card__flat-container .responsivecard,.hgpr .responsive-card__container .responsive-card__flat-container .responsive-card{flex-basis:100%}
}
@media screen and (max-width:959px){.hgpr .responsive-card__container .responsive-card__flat-container .responsive-card__body{padding-top:24px}
.hgpr .responsive-card__container .responsive-card__flat-container .responsive-card__body{padding-top:16px}
}
@media screen and (min-width:640px) and (max-width:959px){.hgpr .responsive-card__container .responsive-card__container--l-odd .responsivecard:first-child,.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child{flex-basis:100%;flex-direction:row}
.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__image{width:50%;flex-shrink:0;padding-top:0;min-height:30vw}
.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__image img{border-radius:3px 0 0 3px}
}
@media screen and (min-width:640px) and (max-width:959px) and (min-width:960px){.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__image{min-height:0;padding-top:28.125%}
}
@media screen and (min-width:640px) and (max-width:959px){.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__body{padding:24px 16px}
}
@media screen and (min-width:640px) and (max-width:959px) and (min-width:768px){.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__body{padding:5% 10%}
}
@media screen and (min-width:640px) and (max-width:959px){.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__bubble{right:0;top:50%;left:auto;transform:translate(50%,-50%)}
.hgpr .responsive-card__container .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__ribbon--overflow{display:inline-block}
}
@media(max-width:479px){.hgpr .responsive-card__container .responsive-card__flat-container .responsive-card__body{display:flex;flex-direction:column;align-items:center;justify-content:center}
}
@media(max-width:639px){.hgpr .responsive-card__container .responsive-card__flat-container .responsive-card__body{padding:16px}
}
@media screen and (min-width:400px) and (max-width:639px){.hgpr .responsive-card__container:not(.responsive-card__container--mobile-bubble) .responsive-card__container--l-odd .responsive-card:first-child{flex-basis:100%}
.hgpr .responsive-card__container:not(.responsive-card__container--mobile-bubble) .responsive-card__container--l-odd .responsive-card:first-child .responsive-card__link{position:relative;bottom:0}
}
@media(max-width:399px){.hgpr .responsive-card__container:not(.responsive-card__container--mobile-bubble) .responsive-card__container--l-odd .responsive-card:first-child{flex-basis:100%}
}
@media(max-width:480px){.hgpr .responsive-card__container.responsive-card__container--mobile-bubble .responsive-card{flex-basis:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .responsive-card__container.responsive-card__container--mobile-bubble .responsivecard,.hgpr .responsive-card__container.responsive-card__container--mobile-bubble .responsive-card{flex-basis:48.4%}
}
@media(min-width:640px) and (max-width:767px) and (max-width:639px){.hgpr .responsive-card__container.responsive-card__container--mobile-bubble .responsivecard,.hgpr .responsive-card__container.responsive-card__container--mobile-bubble .responsive-card{flex-basis:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .responsive-card__container.responsive-card__container--mobile-bubble .responsive-card__body{padding-top:24px}
}
.hgpr .responsive-card__container .glide__parent{display:none}
@media screen and (max-width:479px){.hgpr .responsive-card__container--has-slider{padding-left:0;padding-right:0}
.hgpr .responsive-card__container--has-slider .responsive-card__container-title{padding-left:10vw;padding-right:10vw}
.hgpr .responsive-card__container--has-slider .responsive-card__container-title .title-element{padding-left:0;padding-right:0}
.hgpr .responsive-card__container--has-slider .responsivecard,.hgpr .responsive-card__container--has-slider .responsive-card{width:100%;height:100%;margin-bottom:0}
.hgpr .responsive-card__container--has-slider .responsive-card__ribbon--overflow{display:inline-block}
.hgpr .responsive-card__container--has-slider .responsive-card__body{padding:18px 16px}
.hgpr .responsive-card__container--has-slider .responsive-card__body .title-element{margin-bottom:16px}
.hgpr .responsive-card__container--has-slider .responsive-card__flat-container{display:none}
.hgpr .responsive-card__container--has-slider .glide__parent{display:block;padding-bottom:24px}
.hgpr .responsive-card__container--has-slider .glide__track{padding-top:24px;margin-top:-24px}
.hgpr .responsive-card__container--has-slider .glide__slide{margin-bottom:0}
.hgpr .responsive-card__container--has-slider .glide__bullets{position:absolute;bottom:0}
.hgpr .responsive-card__container--has-slider .glide__bullet{background:var(--bellhop-color-grayscale-500);width:10px;height:10px;opacity:.9}
.hgpr .responsive-card__container--has-slider .glide__bullet:focus,.hgpr .responsive-card__container--has-slider .glide__bullet:hover{box-shadow:0 0 3px green;border:0}
.hgpr .responsive-card__container--has-slider .glide__bullet--active{background:var(--bellhop-color-tier-member);opacity:1}
.hgpr .responsive-card__container--has-slider .glide__slides{overflow:visible}
}
.hgpr .responsive-card,.hgpr .responsivecard .responsive-card{background-color:var(--bellhop-color-background-light-1);position:relative;display:flex;flex-direction:column;box-shadow:0 1px 6px rgba(0,0,0,0.12);border-radius:3px;text-decoration:none;z-index:1}
.hgpr .responsive-card__image{width:100%;position:relative}
.hgpr .responsive-card__image img{width:100%;height:100%;display:block;object-fit:cover;border-radius:3px 3px 0 0}
.hgpr .responsive-card__body{padding:5% 10%;align-self:center;text-align:left;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}
@media(min-width:768px){.hgpr .responsive-card__body{text-align:center}
}
.hgpr .responsive-card__body .title-element{margin-bottom:16px;overflow-wrap:break-word}
@media(min-width:768px){.hgpr .responsive-card__body .title-element{margin-bottom:0;margin-bottom:25px;padding-bottom:25px;text-align:center;position:relative}
.hgpr .responsive-card__body .title-element::after{display:block;content:" ";width:100px;height:1px;padding-bottom:18px;border-bottom:solid 2px #282828;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;border-bottom-color:var(--bellhop-color-brand-deep-sky-600)}
}
.hgpr .responsive-card__body .responsive-card__link{margin:24px auto 0}
.hgpr .responsive-card__bubble,.hgpr .responsive-card__ribbon{display:none}
.hgpr .responsive-card__bubble{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none}
@media(min-width:768px){.hgpr .responsive-card__bubble{display:block}
}
@media(max-width:767px){.hgpr .responsive-card__container--mobile-bubble .responsive-card__bubble{display:block}
.hgpr .responsive-card__container--mobile-bubble .bubble-component,.hgpr .responsive-card__container--mobile-bubble .bubble{width:140px;height:140px}
.hgpr .responsive-card__container--mobile-bubble .responsive-card__flat-container .responsive-card__body{padding:16px}
.hgpr .responsive-card__container--mobile-bubble .responsive-card__image{padding-top:75%}
.hgpr .responsive-card__container--mobile-bubble .text-element{display:none}
.hgpr .responsive-card__container--mobile-bubble .title-element{text-align:center;margin:0}
}
.hgpr .responsive-card__ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);height:22px;line-height:22px;padding:0 12px;z-index:5;display:inline-block;background:var(--bellhop-color-tier-member);width:auto;color:var(--bellhop-color-background-light-1);white-space:nowrap;text-transform:uppercase;font-weight:bold}
.hgpr .responsive-card__ribbon::after,.hgpr .responsive-card__ribbon::before{content:"";position:absolute;display:block;bottom:0;border:11px solid var(--bellhop-color-tier-member);z-index:0;transform:scaleX(0.45)}
.hgpr .responsive-card__ribbon.has-bg::before{left:-20px;border-right-width:22px;border-left-color:transparent}
.hgpr .responsive-card__ribbon.has-bg::after{right:-20px;border-left-width:22px;border-right-color:transparent}
@media(max-width:479px){.hgpr .responsive-card__ribbon--overflow{display:none}
}
@media(min-width:768px){.hgpr .quickbook-modal-cta .quickbook-open-button{white-space:nowrap}
}
.hgpr .quickbook--modal{overflow:visible}
@media screen and (min-width:640px){.hgpr .quickbook--modal{max-width:90vw;width:90vw}
}
@media screen and (min-width:768px){.hgpr .quickbook--modal{max-width:960px}
}
.hgpr .quickbook--modal.horizontal-quickbook .qbcontainer{margin-bottom:0}
.hgpr .quickbook--modal.horizontal-quickbook .qbcontainer .m-quickbook{box-shadow:none}
.hgpr .quickbook--modal .modal-content{border:1px solid transparent;background-color:#f6f6f6;padding:0;overflow:visible}
@media(min-width:768px){.hgpr .quickbook--modal .modal-content{transform:translateY(-10vh)}
}
.hgpr .quickbook--modal .title{font-size:20px;color:#282828;padding:10px 10px 10px 20px}
.hgpr .quickbook--modal .quickbook-header{margin:10px 0 10px}
.hgpr [v-cloak]{display:none}
.hgpr .promo-modal-section{position:relative;z-index:9999}
.hgpr .promo-modal-section .v--modal-overlay{z-index:9999}
.hgpr .promo-modal-section .v--modal-overlay.not-clickable{pointer-events:none}
.hgpr .promo-modal-section .v--modal-box{width:768px !important;max-width:90%;left:50% !important;transform:translateX(-50%)}
.hgpr .promo-modal-section .v--modal-box .container{padding:0}
.hgpr .promo-modal-section .v--modal-box #storage{display:none}
.hgpr .promo-modal-section .v--modal-box .close-btn{position:absolute;right:0;top:0;width:17px;height:17px;background-color:#fff;text-align:center;z-index:1;display:none}
.hgpr .promo-modal-section .v--modal-box .close-btn i{font-size:9.2px;color:#282828;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.hgpr .promo-modal-section .v--modal-box .close-btn.show{display:block}
.hgpr .promo-modal-section .v--modal-box .close-btn .close-btn-container{position:relative;width:100%}
.hgpr .promo-modal-section .v--modal-box .close-btn .close-btn-container img{position:absolute;height:12px;width:12px;top:2px;left:3px}
.hgpr .promo-content-wrap{max-width:768px;width:100%;margin:0 auto;background:#fff;position:relative;font-family:"Open Sans",Arial,sans-serif}
.hgpr .promo-content-wrap *{box-sizing:border-box}
.hgpr .promo-content-wrap .b-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.hgpr .promo-content-wrap .b-row_align-stretch{-ms-flex-align:stretch;align-items:stretch}
.hgpr .promo-content-wrap .b-col_align-stretch{-ms-flex-item-align:stretch;align-self:stretch;margin-top:0 !important}
.hgpr .promo-content-wrap div+div{margin-top:0 !important}
.hgpr .promo-content-wrap .promo-text-content-wrap{flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.hgpr .promo-content-wrap .promo-img-wrap{width:100%}
@media(min-width:480px){.hgpr .promo-content-wrap .promo-img-wrap{width:45%}
}
.hgpr .promo-content-wrap .promo-img-wrap .woh-image{width:100%;height:100%}
.hgpr .promo-content-wrap .promo-img-wrap img{width:100%;height:100%}
@media(max-width:479px){.hgpr .promo-content-wrap .promo-img-wrap img{height:auto;max-height:194px}
}
.hgpr .promo-content-wrap .promo-text-content{padding:30px;margin-top:0;width:100%}
@media(min-width:480px){.hgpr .promo-content-wrap .promo-text-content{width:55%}
}
.hgpr .promo-content-wrap .promo-text-content .title-text{text-align:center;position:relative;margin-bottom:39px;width:100%}
.hgpr .promo-content-wrap .promo-text-content .title-text:after{content:'';width:100px;height:2px;background:#282828;position:absolute;left:50%;transform:translateX(-50%);bottom:-16px}
.hgpr .promo-content-wrap .promo-text-content .title-text h3{font-size:24px;line-height:1.54;font-weight:normal;margin-bottom:0;text-align:center}
.hgpr .promo-content-wrap .promo-text-content .title-text div{margin-top:0}
.hgpr .promo-content-wrap .promo-text-content .title-text div p{padding-bottom:0;font-size:14px;font-weight:normal;line-height:1.57}
@media(min-width:480px){.hgpr .promo-content-wrap .promo-text-content .title-text div p{display:inline-block;line-height:2}
}
.hgpr .promo-content-wrap .promo-text-content .rich-text-content{font-size:14px;font-weight:normal;line-height:19px;margin-bottom:23px}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap{margin-top:0}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap>div{width:100%;margin-top:0}
@media(min-width:640px){.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap>div{width:50%}
}
@media(max-width:639px){.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .cta-button{margin-bottom:9px}
}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .cta-button.waiting .b-button{cursor:default;pointer-events:none;opacity:.5}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .cta-button.waiting .b-button .waiting-img{display:block}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .b-button{margin:0;background-color:#0072ce;color:#fff;padding:10px;font-size:16px;font-weight:normal;line-height:normal;text-transform:uppercase;width:100%;position:relative;text-align:center;display:block}
@media(min-width:640px){.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .b-button{width:95%;display:inline-block}
}
.hgpr .promo-content-wrap .promo-text-content .promo-btn-wrap .b-button .waiting-img{width:20px;height:20px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;display:none}
.hgpr .promo-content-wrap .promo-text-content-wrap .promo-text-wrap{width:100%}
@media(max-width:479px){.hgpr .promo-content-wrap .promo-text-content-wrap .promo-text-wrap .title-text h3{line-height:1.21}
}
.hgpr .promo-content-wrap .confirmation-wrap .promo-btn-wrap .b-button{max-width:180px;border:1px solid #0072ce;color:#0072ce;background-color:#fff}
.hgpr .promo-content-wrap .error-wrap .error-icon{font-size:34px;color:#e62828;margin-bottom:10px;text-align:center;width:100%;height:38px}
.hgpr .promo-content-wrap .error-wrap .error-icon img{width:38px;height:38px}
.hgpr .promo-content-wrap .error-wrap .more-details{width:100%;position:relative}
.hgpr .promo-content-wrap .error-wrap .more-details h6{font-size:16px;font-weight:600;line-height:normal;margin:0}
.hgpr .promo-content-wrap .error-wrap .more-details p{padding-bottom:0;font-size:14px;font-weight:normal;line-height:2}
.hgpr .promo-content-wrap .hide{display:none}
.hgpr .cq-Editable-dom .promo-content-wrap{margin-top:100px;max-width:100%}
.hgpr .cq-Editable-dom .promo-content-wrap .promo-img-wrap{width:45%}
.hgpr .cq-Editable-dom .promo-content-wrap .promo-img-wrap>div{height:auto}
@media(min-width:768px){.hgpr .cq-Editable-dom .promo-content-wrap .promo-text-content{width:55%}
}
.hgpr .cq-Editable-dom .promo-content-wrap .promo-text-content .promo-text-wrap{width:100%}
.hgpr .slideOuterWrap .slideWrap.cq-Editable-dom>div .promo-icon:before{content:""}
.hgpr .slideOuterWrap{margin:25px;display:block}
.hgpr .slideOuterWrap .slideWrap.cq-Editable-dom{display:inline-block;margin:25px 19px;height:182px;width:182px}
.hgpr .slideOuterWrap .slideWrap.cq-Editable-dom>div{border:2px solid #ffb612;height:100%}
.hgpr .slideOuterWrap .slideWrap.cq-Editable-dom>div .promo-icon{margin-bottom:20px;overflow:hidden;position:relative;height:100%}
.hgpr .slideOuterWrap .slideWrap.cq-Editable-dom>div .promo-icon:before{display:inline-block;font-family:BellhopIcons;font-style:normal;font-weight:400;line-height:1;font-size:3em;position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);z-index:2}
.hgpr .promo-banner{position:relative}
.hgpr .promo-banner .bannerimage{position:absolute;width:100%}
.hgpr .promo-banner .overlay1{top:0;height:126px;max-width:960px;background-color:rgba(255,255,255,0.95);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2FFFFFF',EndColorStr='#F2FFFFFF');z-index:2;padding:0}
@media(min-width:768px){.hgpr .promo-banner .overlay1{top:263px;padding:30px 140px}
}
.hgpr .promo-banner .overlay1 hr{width:98px;color:#282828;margin:auto}
@media(min-width:768px){.hgpr .promo-banner .overlay1 hr{display:none}
}
.hgpr .promo-banner .titletext{text-shadow:0 2px 4px rgba(0,0,0,0.25);font-size:14px}
.hgpr .promo-banner .titletext h3{font-size:24px}
.hgpr .promo-banner img{width:100%;max-height:260px}
.hgpr .promo-banner:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}
.hgpr .promo-banner.low:before{background:rgba(40,40,40,0.1)}
.hgpr .promo-banner.medium:before{background:rgba(40,40,40,0.15)}
.hgpr .promo-banner.high:before{background:rgba(40,40,40,0.2)}
.hgpr .print-link--modal .modal--inner{width:570px;max-width:100vw;max-height:100vh}
.hgpr .print-link--modal .cell--center{margin:auto;text-align:center;padding:5px}
.hgpr .print-link--modal .print-cell--outer{padding:10px;color:#0161ae}
.hgpr .print-link--modal .print-cell--inner{border:solid 1px #ddd;cursor:pointer;height:100%;width:100%;flex-direction:column;align-items:stretch;flex:1 1 100%}
.hgpr .print-link--modal .print-cell--inner.selected{border-color:#0072ce}
.hgpr .print-link--modal .print-link-button{line-height:2em}
.hgpr .print-link--modal .print-link-button[aria-disabled="true"]{background-color:#b6b6b6;cursor:not-allowed}
.hgpr .points-bar-content-container{background-color:#fff}
@media screen and (min-width:1080px){.hgpr .points-bar-content-container{height:70px}
}
@media screen and (max-width:767px){.hgpr .points-bar-content-container{margin-top:45px}
}
@media screen and (min-width:768px){.hgpr .points-bar-content-container{margin-top:27px}
}
.hgpr .points-bar-content-container .content-center{display:inline-block;vertical-align:middle}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .content-center{margin:8px}
}
@media screen and (min-width:640px){.hgpr .points-bar-content-container .content-center{margin:auto}
}
.hgpr .points-bar-content-container .tier-container{margin:0 auto;color:#fff}
.hgpr .points-bar-content-container .points-bar--arrow{width:10px;height:10px;transform:rotate(-315deg);position:absolute;background-image:none}
@media screen and (min-width:320px) and (max-width:1079px){.hgpr .points-bar-content-container .points-bar--arrow{bottom:-5px;left:50%}
}
@media screen and (min-width:1080px){.hgpr .points-bar-content-container .points-bar--arrow{right:-5px;top:45%}
}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .valid-content-text{display:block}
}
.hgpr .points-bar-content-container .valid-content{text-align:center}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .valid-content{text-align:center}
}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .valid-content{margin:auto}
}
@media screen and (min-width:1080px){.hgpr .points-bar-content-container .valid-content{height:100%}
}
.hgpr .points-bar-content-container .valid-content-container{padding-left:24px}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .valid-content-container{display:flex;padding-left:0}
}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .valid-content-container{padding-left:0}
}
.hgpr .points-bar-content-container .tier-color-bar{height:70px;text-align:center;line-height:70px;position:relative;background-image:none}
.hgpr .points-bar-content-container .divider-line{background-color:#b6b6b6}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .divider-line{width:50px;height:1px;margin:auto;display:block}
}
@media screen and (min-width:640px){.hgpr .points-bar-content-container .divider-line{width:1px;height:25px}
}
.hgpr .points-bar-content-container .divider-line-second{background-color:#b6b6b6;width:1px;height:25px}
@media not screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .divider-line-second{display:none}
}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .current-point-container{text-align:center}
}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .current-point-container{text-align:center;margin-top:28px;margin-bottom:28px}
}
@media screen and (min-width:1080px){.hgpr .points-bar-content-container .current-point-container{margin-left:20px}
}
.hgpr .points-bar-content-container .current-point-text{height:19px;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;color:#000;padding-left:5px;display:inline-block;vertical-align:middle}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .current-point-text{display:block}
}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .current-point-text{text-align:center;width:100%}
}
.hgpr .points-bar-content-container .current-point-value{height:49px;font-family:"Yeseva One",Georgia,serif;font-size:36px;line-height:normal;color:#000;display:inline-block;vertical-align:middle}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .current-point-value{text-align:center;width:100%}
}
.hgpr .points-bar-content-container .details-button{height:30px;border:solid 1px #000;width:130px;text-align:center;padding-top:5px}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .details-button{margin:auto;width:200px}
}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .details-button{width:140px;margin:auto}
}
@media screen and (min-width:1080px){.hgpr .points-bar-content-container .details-button{float:right}
}
@media screen and (min-width:1080px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.hgpr .points-bar-content-container .details-button{margin-top:20px}
}
.hgpr .points-bar-content-container .details-button a{color:#000}
.hgpr .points-bar-content-container .tier-value{height:24px;font-family:"Yeseva One",Georgia,serif;font-size:18px;font-weight:bold;line-height:1.5}
.hgpr .points-bar-content-container .membership-id{font-family:"Open Sans",Arial,sans-serif;font-size:16px}
.hgpr .points-bar-content-container .expire-date{font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:1.71;color:#000}
@media screen and (min-width:1080px){.hgpr .points-bar-content-container .expire-date{display:table-cell;height:70px;vertical-align:middle}
}
.hgpr .points-bar-content-container .details-button-container{margin-right:0;margin-left:0}
@media screen and (min-width:320px) and (max-width:639px){.hgpr .points-bar-content-container .details-button-container{margin-top:0}
}
@media screen and (min-width:640px) and (max-width:1079px){.hgpr .points-bar-content-container .details-button-container{display:flex}
}
@media screen and (min-width:1080px){.hgpr .points-bar-content-container .details-button-container{padding-right:18px}
}
.hgpr .partner-link-container .border-section{border-width:1px;border-style:solid}
.hgpr .partner-badges-container{border-top:3px solid #b48d48;position:relative}
.hgpr .partner-badges-container .parnter-badges__img{width:90px;height:70px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);overflow:hidden}
.hgpr .partner-badges-container .parnter-badges__img .woh-image--non-responsive{margin:0}
.hgpr .partner-badges-container .tier-badge-label{max-width:210px;margin-right:auto}
.hgpr .partner-badges-container .badge-item{max-width:320px;margin:auto}
.hgpr .partner-badges-container .badge-item p{text-align:left !important}
@media(min-width:640px){.hgpr .partner-badges-container .badge-item{margin:0}
.hgpr .partner-badges-container .badge-item p{text-align:center !important}
.hgpr .partner-badges-container .tier-badge-label{margin:auto}
}
@media screen and (max-width:525px){.hgpr .partner-badges-panel .woh-title-text--width-narrow .title-element:before,.hgpr .partner-badges-panel .woh-title-text--width-narrow .title-element:after{flex:1 1 10%;margin:0}
}
.hgpr .partner-badges-container .parnter-badges__img.cq-Editable-dom{position:relative;transform:none;left:0;height:100%;width:100%}
.hgpr .partner-account-link{text-align:left;padding:30px 18px}
@media(min-width:768px){.hgpr .partner-account-link{padding:36px}
}
.hgpr .partner-account-link .wf-linkaccount--partnernumber label{font-weight:bold;font-size:16px}
.hgpr .partner-account-link .require-partner-number-link .woh-icon{display:none}
.hgpr .partner-account-link .info-text .rich-text-content{margin-top:36px}
.hgpr .partner-page-alreadylinked .border-section{border:1px solid}
.hgpr .partner-page-alreadylinked .already-linked-icon{font-size:34px}
.hgpr .partner-page-alreadylinked .title-text{font-size:16px}
.hgpr .partner-page-alreadylinked .title-text .title-element{font-size:20px;margin-bottom:18px}
@media(min-width:768px){.hgpr .partner-page-alreadylinked .title-text .title-element{font-size:24px}
}
.hgpr .woh-image--non-responsive{margin:36px 0}
@media(min-width:768px){.hgpr .woh-image--non-responsive{margin:36px 0 0}
}
.hgpr .timeline__row{position:relative;border-bottom:dashed 1px #b6b6b6}
.hgpr .timeline__row:last-of-type{border-bottom:0}
.hgpr .timeline__row:last-of-type::after{height:50%}
.hgpr .timeline__row:last-of-type:nth-of-type(1)::after{height:0}
.hgpr .timeline__row:first-of-type::after{height:50%;top:50%}
.hgpr .timeline__row::after{content:'';position:absolute;width:6px;background-color:#ddd;color:#ccc;top:0;height:100%;margin-left:-3px;left:41.66667%}
@media screen and (min-width:640px){.hgpr .timeline__row::after{left:50%}
}
.hgpr .timeline__row .timeline-container--left,.hgpr .timeline__row .timeline-container--right{position:relative;display:-ms-flexbox;display:flex}
.hgpr .timeline__row .timeline-container--left .timeline-content,.hgpr .timeline__row .timeline-container--right .timeline-content{align-self:center;width:100%}
.hgpr .timeline__row .timeline-container--left{color:#666;-ms-flex-pack:end;justify-content:flex-end;text-align:right;letter-spacing:1px;line-height:16px}
.hgpr .timeline__row .timeline-container--left .star--middle{position:absolute;width:34px;height:34px;left:100%;top:50%;transform:translate(-50%,-50%)}
.hgpr .timeline__row .timeline-container--left .star--middle img{width:100%}
.hgpr .timeline__row .timeline-container--right{color:#151f6d;-ms-flex-pack:start;justify-content:flex-start}
.hgpr .timeline__row .timeline-container--right .reward--line-item[data-is-last="test-false"]{padding-bottom:6px}
@media screen and (min-width:640px){.hgpr .timeline__row .timeline-container--right .timeline-content--conjunctions[data-is-tall="inline-true"]{display:inline-block}
}
.hgpr .timeline__row .timeline-container--right .timeline-content--conjunctions[data-is-tall="inline-false"]{padding-top:6px}
.milestone-info-chart{background-color:var(--bellhop-color-background-light-1);padding:0 16px}
.milestone-info-chart .tab-list{position:relative;left:0;transition:left .75s ease}
.milestone-info-chart .tab-buttons{overflow:hidden;width:100%}
.milestone-info-chart .tab-buttons>div{display:flex}
.milestone-info-chart .tab-button{background-color:transparent;border:0 none;min-width:194px;white-space:normal;opacity:0;transition:opacity .75s ease;padding:16px}
@media(min-width:480px){.milestone-info-chart .tab-button{min-width:350px}
}
@media(min-width:640px){.milestone-info-chart .tab-button{min-width:150px}
}
@media(min-width:768px){.milestone-info-chart .tab-button{min-width:195px}
}
@media(min-width:960px){.milestone-info-chart .tab-button{min-width:250px}
}
.milestone-info-chart .tab-button.selected{color:var(--bellhop-color-brand-main-sky)}
.milestone-info-chart .choice-award-container{align-items:center}
.milestone-info-chart .award-section-divider{position:relative;display:block;text-align:center;margin:32px 0}
.milestone-info-chart .award-section-divider:before{content:'';position:absolute;top:50%;height:1px;background-color:var(--bellhop-color-grayscale-500);left:5%;right:5%}
@media(min-width:640px){.milestone-info-chart .award-section-divider:before{left:10%;right:10%}
}
.milestone-info-chart .award-section-divider div{background-color:var(--bellhop-color-background-light-1);display:inline-block;z-index:2;position:relative;padding:0 12px}
.milestone-info-chart .navigation{position:relative;display:flex;flex-wrap:wrap;padding:16px}
.milestone-info-chart .navigation .left-arrow,.milestone-info-chart .navigation .right-arrow{position:absolute;top:25%;height:100%}
.milestone-info-chart .navigation .left-arrow{left:0}
.milestone-info-chart .navigation .right-arrow{right:0}
.milestone-info-chart .tab-content-container{border-top:2px solid var(--bellhop-color-grayscale-500);padding:24px 0 16px}
@media(min-width:640px){.milestone-info-chart .tab-content-container .tab-margin{margin:0 48px}
}
.milestone-info-chart .tab-content{opacity:0;transition:opacity 1.5s ease;height:0;visibility:hidden}
.milestone-info-chart .tab-content.active,.milestone-info-chart .tab-content.editMode{visibility:visible;height:auto;opacity:1.0}
.milestone-info-chart .tab-content .tab-content-new{color:var(--bellhop-color-button);text-transform:uppercase}
.milestone-info-chart .tab-content .tab-content-title{margin:16px 0}
.milestone-info-chart .tab-content .tab-content-align-center{text-align:center}
.milestone-info-chart .tab-content .milestone-awards{margin-bottom:16px}
.milestone-info-chart .tab-content .milestone-awards .award{height:100%}
.milestone-info-chart .legal-footer{background-color:transparent;color:inherit;padding-top:16px}
.milestone-info-chart .milestone-new-text{text-align:center;width:100%;display:inline-block;position:relative;top:10px;overflow:hidden;color:var(--bellhop-color-brand-main-sky)}
.milestone-info-chart .milestone-new-text:before,.milestone-info-chart .milestone-new-text:after{background-color:var(--bellhop-color-brand-main-sky);content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}
.milestone-info-chart .milestone-new-text:before{right:8px;margin-left:-50%}
.milestone-info-chart .milestone-new-text:after{left:8px;margin-right:-50%}
.milestone-info-chart .milestone-icon-text-container{text-align:center;height:100%;padding:12px}
.milestone-info-chart .milestone-icon-text-container.new-border{border:1px solid var(--bellhop-color-brand-main-sky);border-top:0}
.milestone-info-chart .milestone-icon-text-container .icon-link-container{margin-bottom:16px}
.milestone-info-chart .milestone-icon-text-container .icon-link-container .icon-link{color:var(--bellhop-color-text-on-light)}
.milestone-info-chart .milestone-icon-text-container .text-wrap,.milestone-info-chart .milestone-icon-text-container .rte-wrap{margin-bottom:8px}
.milestone-info-chart .text-col{padding-left:16px;margin:0}
.milestone-info-chart .text-col,.milestone-info-chart .icon-col{display:inline-block}
.hgpr .milestonecontainer{padding:36px 0}
.hgpr .milestone__parent{background-image:linear-gradient(283deg,rgba(174,121,64,0.15),rgba(0,126,158,0.1))}
.hgpr .milestone__parent .star-icon__container{display:inline-block;width:100%}
.hgpr .milestone__parent .star-icon__container .star-icon{margin:-27px auto 0;width:54px;height:54px;display:block}
.hgpr .milestone__parent .milestone__container{margin:0 17px;border-left:1px solid #ccc;border-right:1px solid #ccc;position:relative}
@media screen and (min-width:767px){.hgpr .milestone__parent .milestone__container{margin:0 auto}
}
.hgpr .milestone__parent .milestone__container .milestone__content{max-width:570px;margin:auto}
.hgpr .milestone__parent .milestone__container .milestone__content .description--top{letter-spacing:-0.2px;margin:auto}
.hgpr .milestone__parent .milestone__container .milestone__content .milestone__body{overflow:hidden;transition:max-height .8s}
.hgpr .milestone__parent .milestone__container .milestone__content .milestone__body[aria-hidden='true']{max-height:0 !important}
.hgpr .milestone__parent .milestone__container .milestone__content .milestone__body .milestone__timeline{display:grid;grid-auto-rows:1fr}
.hgpr .milestone__parent .milestone__container .title__wrapper{position:absolute;top:0;left:0;transform:translate(0,-50%);width:100%}
.hgpr .milestone__parent .milestone__container .title__wrapper .title-text{white-space:nowrap;display:flex}
.hgpr .milestone__parent .milestone__container .title__wrapper .title-text::after,.hgpr .milestone__parent .milestone__container .title__wrapper .title-text::before{border-top:1px solid #ccc;flex:1;height:0;margin:auto 1em auto 0;content:''}
.hgpr .milestone__parent .milestone__container .title__wrapper .title-text::after{margin:auto 0 auto 1em}
.hgpr .milestone__parent .milestone__container .footer__wrapper{position:absolute;bottom:0;left:0;transform:translate(0,50%);width:100%}
.hgpr .milestone__parent .milestone__container .footer__wrapper .footer__border{white-space:nowrap;display:flex}
.hgpr .milestone__parent .milestone__container .footer__wrapper .footer__border::after,.hgpr .milestone__parent .milestone__container .footer__wrapper .footer__border::before{border-bottom:1px solid #ccc;flex:1;height:0;margin:auto 1em auto 0;content:''}
.hgpr .milestone__parent .milestone__container .footer__wrapper .footer__border::after{margin:auto 0 auto 1em}
.hgpr .milestone__parent .milestone__container .footer__wrapper .footer__border .footer--less{display:none}
.hgpr .milestone__parent .milestone__container .footer__wrapper .footer__border .footer__button[aria-expanded="true"] .footer--less{display:block}
.hgpr .milestone__parent .milestone__container .footer__wrapper .footer__border .footer__button[aria-expanded="true"] .footer--more{display:none}
.hgpr .membership-info-container .membership-info-content{background-color:var(--bellhop-color-2018-tier-member);color:var(--bellhop-color-background-light-1);border:1px solid var(--bellhop-color-background-light-1);margin:auto}
@media screen and (min-width:960px){.hgpr .membership-info-container .membership-info-content{min-width:630px}
}
@media screen and (min-width:1280px){.hgpr .membership-info-container .membership-info-content{width:768px}
}
.hgpr .membership-info-container .membership-info-content.L{background-color:var(--bellhop-color-2018-tier-lifetime-globalist)}
.hgpr .membership-info-container .membership-info-content.B{background-color:var(--bellhop-color-2018-tier-globalist)}
.hgpr .membership-info-container .membership-info-content.E{background-color:var(--bellhop-color-2018-tier-explorist)}
.hgpr .membership-info-container .membership-info-content.V{background-color:var(--bellhop-color-2018-tier-discoverist)}
.hgpr .membership-info-container .membership-info-content.C{background-color:var(--bellhop-color-2018-tier-courtesy-card)}
.hgpr .membership-info-container .member-title{padding:24px 0 8px 16px;text-transform:capitalize}
.hgpr .membership-info-container .membership-details{padding:8px 0 8px 16px}
.hgpr .membership-info-container .membership-duration{padding:0 0 24px 16px}
.hgpr .partner-page-unqualified{border:1px solid}
.hgpr .partner-page-unqualified .not-qualified-alert-icon{font-size:34px}
.hgpr .partner-page-unqualified .titletext-list-item-container{font-size:16px}
.hgpr .partner-page-unqualified .titletext-list-item-container .title-element{font-size:20px;margin-bottom:18px}
@media(min-width:768px){.hgpr .partner-page-unqualified .titletext-list-item-container .title-element{font-size:24px}
}
.hgpr .partner-page-unqualified .titletext-list-item-container a{text-decoration:none}
.hgpr .partner-page-unqualified .title-text-list-or{margin:50px auto;display:flex;max-width:300px;text-transform:uppercase;align-items:center}
.hgpr .partner-page-unqualified .title-text-list-or:before,.hgpr .partner-page-unqualified .title-text-list-or:after{display:block;content:'';flex:1 1 100%;border-bottom:1px solid #ddd;margin:0 10px}
.hgpr .masthead{position:relative}
.hgpr .masthead .masthead-container{margin-bottom:0 !important;position:relative}
.hgpr .masthead .masthead-container:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}
.hgpr .masthead .masthead-container.low:before{background:rgba(40,40,40,0.1)}
.hgpr .masthead .masthead-container.medium:before{background:rgba(40,40,40,0.15)}
.hgpr .masthead .masthead-container.high:before{background:rgba(40,40,40,0.2)}
.hgpr .masthead .banner{position:relative}
.hgpr .masthead .bannerimage{position:absolute;width:100%}
@media(max-width:767px){.hgpr .masthead .bannerimage{max-height:300px;overflow:hidden}
}
.hgpr .masthead .overlay1{position:relative;z-index:200}
@media(max-width:767px){.hgpr .masthead .overlay1{padding-top:65px;padding-bottom:61px;top:0;bottom:initial;height:auto}
}
@media(min-width:640px){.hgpr .masthead .overlay1{padding-left:60px;padding-right:60px}
}
.hgpr .masthead .overlay1 .quickbook-placeholder{margin-bottom:58px}
@media(max-width:767px){.hgpr .masthead .overlay1 .quickbook-placeholder{height:0;margin:0}
}
@media(min-width:768px) and (max-width:959px){.hgpr .masthead .overlay1 .quickbook-placeholder{height:264px}
}
@media(min-width:960px){.hgpr .masthead .overlay1 .quickbook-placeholder{height:140px}
}
@media(min-width:960px) and (max-width:962px){.hgpr .masthead .overlay1 .quickbook-placeholder{height:190px}
}
.hgpr .masthead .titletext{font-size:16px;text-shadow:0 2px 4px rgba(0,0,0,0.25)}
@media(min-width:640px){.hgpr .masthead .titletext{font-size:18px}
}
@media(min-width:960px){.hgpr .masthead .titletext{font-size:22px}
}
.hgpr .masthead .titletext .title-element{color:#fff;font-size:24px}
@media(min-width:640px){.hgpr .masthead .titletext .title-element{font-size:44px}
}
@media(min-width:960px){.hgpr .masthead .titletext .title-element{font-size:64px}
}
.hgpr .masthead .cta-button a{width:280px;border-color:#fff;background-color:rgba(40,40,40,0.4);color:#fff}
@media(max-width:479px){.hgpr .masthead .cta-button a{width:290px}
}
.hgpr .masthead .cta-button a:hover{background-color:rgba(27,27,27,0.4)}
@media(max-width:479px){.hgpr .masthead .b-d-none\@xs{display:none}
}
.hgpr .masthead img{width:100%}
.hgpr .left-navigation{padding:28px 0;width:100%}
.hgpr .left-navigation h2{font-size:25px;line-height:26px;padding:0 20px 0 25px}
.hgpr .left-navigation h2 a{font-size:25px;line-height:26px}
.hgpr .left-navigation ul{list-style-type:none;margin-top:13px;padding:0}
.hgpr .left-navigation ul li{padding:0 35px}
.hgpr .left-navigation ul li a{color:#0072ce;display:block;font-size:16px;line-height:17px;padding:12px 0}
.hgpr .left-navigation ul li a.account-active{color:#0161ae;text-decoration:underline}
.hgpr .left-navigation ul li a:hover{color:#0161ae;text-decoration:underline}
.hgpr .left-navigation ul li .b-icon-right{display:none}
.hgpr .image-text-content-container .title-text h3{font-size:24px}
.hgpr .image-text-content-container .woh-cta-link{font-weight:600}
.hgpr .woh-image{position:relative;height:100%}
.hgpr .image-caption{position:absolute;z-index:200}
.hgpr .image-caption .caption-content{display:flex;align-items:center;color:var(--bellhop-color-text-on-dark)}
@media(max-width:479px){.hgpr .image-caption .caption-content{margin:0 8px}
}
@media(max-width:479px){.hgpr .image-caption .caption-icon{padding-right:4px}
}
.hgpr .image-caption.right{right:0}
.hgpr .image-caption.left{left:0}
.hgpr .image-caption.bottom{bottom:0}
.hgpr .caption-shadow{position:absolute;background-repeat:no-repeat;width:100%;background-size:cover;max-width:500px;height:100px;bottom:0}
.hgpr .caption-shadow.left{left:0;background-position:bottom left;background-image:url("../../../etc/designs/hyatt-commons/img/shadow-left.png")}
.hgpr .caption-shadow.right{right:0;background-position:bottom right;background-image:url("../../../etc/designs/hyatt-commons/img/shadow-right.png")}
.hgpr picture img{width:100%}
.hgpr .hotelpicker{background:#fff;border:1px solid #ccc;border-radius:6px;padding:19px 25px;box-shadow:0 0 5px rgba(166,166,166,0.25);margin:0 auto 50px;width:80%}
.hgpr .hotelpicker h3{font-family:"Open Sans",Arial,sans-serif;font-weight:700;font-size:18px;margin-bottom:18px}
.hgpr .hotelpicker .text-element{padding-left:2px}
.hgpr .hotelpicker .hotelpicker__field{display:block;padding-left:32px}
.hgpr .hotelpicker .hotelpicker__field.pre-filled::placeholder{color:#000}
.hgpr .hotelpicker .hotelpicker__field.pre-filled:-ms-input-placeholder{color:#000}
.hgpr .hotelpicker .hotelpicker__field.pre-filled::-ms-input-placeholder{color:#000}
.hgpr .hotelpicker .hotelpicker__field.loading{background:url("../../../etc/designs/hyatt-commons/img/loading-3dots.gif") right center no-repeat;background-size:24px auto;background-position:calc(100% - 10px) center;padding-right:40px}
.hgpr .hotelpicker fieldset label{position:relative;display:block}
.hgpr .hotelpicker .b-icon-search{position:absolute;top:0;left:0}
.hgpr .hotelpicker #autoComplete_list{position:absolute;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);border:1px solid #ddd;list-style:none;width:100%;top:calc(100% + 20px);padding:0;margin:0;z-index:100000}
.hgpr .hotelpicker #autoComplete_list li{border-bottom:1px solid transparent;margin:0 6px;display:flex;font-size:16px;line-height:1.25;padding:12px;margin:0;color:#282828;transition:all 90ms ease;cursor:pointer}
.hgpr .hotelpicker #autoComplete_list li.autoComplete_selected,.hgpr .hotelpicker #autoComplete_list li:hover{background-color:#407bae;color:#fff}
.hgpr .hotelpicker #autoComplete_list li:before{content:"\EA36";display:inline-block;font-family:"BellhopIcons";font-style:normal;font-weight:400;line-height:1;margin:0 .5em}
.hgpr .hotelpicker #autoComplete_list:before,.hgpr .hotelpicker #autoComplete_list:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.hgpr .hotelpicker #autoComplete_list:before{border-color:rgba(221,221,221,0);border-bottom-color:#ddd;border-width:13px;margin-left:-13px}
.hgpr .hotelpicker #autoComplete_list:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:12px;margin-left:-12px}
.hgpr .hotelpicker #autoComplete_list:empty{display:none}
.hgpr .hotelpicker #autoComplete_list:blank{display:none}
.hgpr .hotel-listing-container{opacity:1 !important}
.hgpr .hotel-listing-container .pagination-label{padding-left:8px}
.hgpr .hotel-listing-container .hotel-listing-check-filters{padding-right:8px;text-align:right;align-self:center}
.hgpr .hotel-listing-container .load-more-button,.hgpr .hotel-listing-container .quickbook-open-button{margin:16px 0}
.hgpr .hotel-listing-container .hotel-name,.hgpr .hotel-listing-container .hotel-address,.hgpr .hotel-listing-container .hotel-location{margin-top:8px}
.hgpr .hotel-listing-container .wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}
@media screen and (max-width:639px){.hgpr .hotel-listing-container .b-row_align-stretch{margin:auto}
}
.hgpr .hotel-listing-container .hotel-image{vertical-align:middle;max-width:100%}
@media(max-width:639px){.hgpr .hotel-listing-container .hotel-image{width:100%}
}
@media(min-width:640px) and (max-width:959px){.hgpr .hotel-listing-container .hotel-image{height:100%;width:100%;object-fit:cover}
}
.hgpr .hotel-listing-container .hotel-list-item-wrapper{padding:8px}
.hgpr .hotel-listing-container .hotel-list-item-wrapper.invisible{opacity:0;transition:opacity 2s}
.hgpr .hotel-listing-container .hotel-list-item-wrapper.b-d-block{opacity:1}
.hgpr .hotel-listing-container .details-offer-wrapper{display:flex;flex-direction:column}
.hgpr .hotel-listing-container .hotel-offer-details{padding:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:270px;position:relative;background-color:#fff;text-align:center}
.hgpr .hotel-listing-container .quickbook-open-button{width:100%}
.hgpr .hotel-listing-container .hotel-listing-content{text-align:center;width:100%}
.hgpr .hotel-listing-container .hotel-listing-type{color:#fff;display:block;padding:10px 0;min-height:38px;max-height:40px}
.hgpr .hotelfilter--modal{overflow:visible}
@media screen and (min-width:480px) and (max-width:959px){.hgpr .hotelfilter--modal{max-width:90vw}
}
@media screen and (min-width:960px){.hgpr .hotelfilter--modal{max-width:75vw}
}
.hgpr .hotelfilter--modal .modal-content{border:1px solid transparent;background-color:#f6f6f6;padding:0}
@media(min-width:768px){.hgpr .hotelfilter--modal .modal-content{transform:translateY(-10vh)}
}
.hgpr .hotelfilter--modal .modal-content .hotel-filters{padding:16px 16px 0}
.hgpr .hotelfilter--modal .title{font-size:20px;color:#282828;padding:10px 10px 10px 20px}
.hgpr .hotelfilter--modal .hotelfilter-header{margin:10px 0 10px}
.hgpr .graybar-memberinfo-container .b-text_copy-3--16{font-size:16px}
@media(min-width:768px){.hgpr .graybar-memberinfo-container .member-name{font-weight:700 !important}
}
.hgpr .graybar-memberinfo-container .member-points{font-size:36px !important}
.hgpr .graybar-memberinfo-container .graybar-divider{height:2px;width:100%;margin-top:9px;margin-bottom:9px}
@media(min-width:768px){.hgpr .graybar-memberinfo-container .graybar-divider{display:none}
}
@media(min-width:768px){.hgpr .graybar-memberinfo-container .member-tier{font-size:20px}
}
@media(min-width:768px){.hgpr .graybar-memberinfo-container .partner-tier-name{display:flex;flex-direction:column;align-items:flex-end}
}
.hgpr .graybar-memberinfo-container .partner-tier-name:before{content:'';width:100px;height:100%;border-top:1px solid #ccc;display:block;margin:12px 0}
.hgpr .gradient-background-message{background:#0072ce;background:-webkit-linear-gradient(110deg,#0072ce,#151f6d);background:-moz-linear-gradient(110deg,#0072ce,#151f6d);background:linear-gradient(110deg,#0072ce,#151f6d);border-radius:4px}
.hgpr .gradient-background-message .title-text{max-width:100%;font-size:16px}
.hgpr .gradient-background-message .title-text .title-element{font-size:20px;margin-bottom:18px}
@media(min-width:768px){.hgpr .gradient-background-message .title-text .title-element{font-size:24px}
}
.hgpr .gradient-background-message .cta-button a{min-width:200px;background-color:transparent}
.hgpr #membership-num-modal{max-width:341px}
@media(max-width:479px){.hgpr #membership-num-modal{top:0 !important;max-width:100%}
}
.hgpr #membership-num-modal .modal-content{padding:36px 20px 33px 20px;width:100%}
.hgpr #membership-num-modal .modal-content h3{font-size:18px;font-weight:600;margin-bottom:14px;line-height:1.17}
.hgpr #membership-num-modal .modal-content p{line-height:1.5;font-weight:normal}
.hgpr #membership-num-modal .modal-content .input-textbox label{font-weight:bold;line-height:normal;margin-bottom:6px;display:inline-block;width:auto}
.hgpr #membership-num-modal .modal-content .input-textbox input{width:100%;box-shadow:inset 0 0 3px 1px #ededed;border:1px solid #ccc;background-color:#fff;height:44px;padding:10px;outline:0;margin-bottom:14px}
.hgpr #membership-num-modal .modal-content .input-textbox .email-error-msg,.hgpr #membership-num-modal .modal-content .input-textbox .req-msg{display:none}
.hgpr #membership-num-modal .modal-content .publish-tool-tip{display:inline-block}
.hgpr #membership-num-modal .modal-content .publish-tool-tip .tool-tip{position:static;margin-left:5px}
.hgpr #membership-num-modal .modal-content .publish-tool-tip .tool-tip .down-arrow{left:auto;right:-11px}
.hgpr #membership-num-modal .modal-content .publish-tool-tip .tool-tip .icon-close{font-size:12px;color:#282828}
.hgpr #membership-num-modal .modal-content .publish-tool-tip .tool-tip .pop-up{padding:20px 14px;padding-right:30px;left:0;width:278px;z-index:1000;word-wrap:break-word;color:#282828}
.hgpr #membership-num-modal .modal-content .publish-tool-tip .tool-tip .pop-up p{padding-bottom:0}
.hgpr #membership-num-modal .modal-content .publish-tool-tip .tool-tip .pop-up .closeBtn{position:absolute;right:7px;top:5px}
.hgpr #membership-num-modal .modal-content .publish-tool-tip .tool-tip .pop-up .closeBtn i{font-size:12px;color:#282828}
.hgpr #membership-num-modal .modal-content .woh-btn-submit{background-color:#ededed;color:#282828;pointer-events:none;width:100%;display:inline-block;border:0;padding:13px 10px}
.hgpr #membership-num-modal .modal-content .woh-btn-submit.active{background-color:#0072ce;color:#fff;pointer-events:auto}
.hgpr #membership-num-modal .modal-content .close-btn-wrap{text-align:center;margin-top:15px}
.hgpr #membership-num-modal .modal-content .close-btn{color:#0072ce;font-size:14px;font-weight:600;display:inline-block}
.hgpr #membership-num-modal .modal-content .close-btn i{font-size:11px;padding-right:5px;vertical-align:middle;margin-top:-3px}
.hgpr #membership-num-modal .modal-content .membership-modal-content{background-color:#fff}
.hgpr #membership-num-modal .modal-content .modal-loader{background:rgba(255,255,255,0.8);width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none}
.hgpr #membership-num-modal .modal-content .modal-loader.show{display:block}
.hgpr #membership-num-modal .modal-content .modal-loader img{width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.hgpr #membership-num-modal .modal-content .error-wrap label{color:#e62828}
.hgpr #membership-num-modal .modal-content .error-wrap input{border-color:#e62828}
.hgpr #membership-num-modal .modal-content .error-text{font-weight:600;color:#e62828;margin-bottom:24px;display:inline-block;position:relative;padding-left:22px}
.hgpr #membership-num-modal .modal-content .error-text:before{content:'!';width:16px;height:16px;border-radius:50%;background-color:#e62828;color:#fff;position:absolute;left:0;top:0;text-align:center;font-size:12px}
.hgpr #membership-num-modal .modal-content .error-text i{font-size:16px}
.hgpr #membership-num-modal .error-msg{display:none}
.hgpr #membership-num-modal .error-msg.show{display:block}
.hgpr #membership-num-modal .success-msg{text-align:center;overflow:hidden;background:#fff;position:absolute;width:100%;bottom:0;left:0;display:none}
.hgpr #membership-num-modal .success-msg .animation-wrapper{height:100%;width:100%;display:table}
.hgpr #membership-num-modal .success-msg .msg-wrap{padding:120px 0 93px;text-align:center;margin-bottom:18px}
.hgpr #membership-num-modal .success-msg .msg-wrap p{font-size:18px;font-weight:600;line-height:normal;opacity:0;animation:appearance 3s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
.hgpr #membership-num-modal .success-msg .msg-wrap p.persistent{-webkit-animation-name:appearance-persistent;-moz-animation-name:appearance-persistent;-ms-animation-name:appearance-persistent;-o-animation-name:appearance-persistent;animation-name:appearance-persistent}
.hgpr #membership-num-modal .success-msg .msg-wrap span{width:100%;display:block}
.hgpr #membership-num-modal .success-msg .msg-wrap .checkmark{width:62px;height:62px;display:block;stroke-width:2;margin:0 auto}
.hgpr #membership-num-modal .success-msg .msg-wrap .checkmark-circle{stroke-dasharray:176;stroke-dashoffset:176;stroke-miterlimit:10;stroke-width:2.5;stroke:#40ae4d;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-name:checkmark-circle-animation;-moz-animation-name:checkmark-circle-animation;-ms-animation-name:checkmark-circle-animation;-o-animation-name:checkmark-circle-animation;animation-name:checkmark-circle-animation;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-origin:0 0}
.hgpr #membership-num-modal .success-msg .msg-wrap .checkmark-circle.persistent{-webkit-animation-name:checkmark-circle-animation-persistent;-moz-animation-name:checkmark-circle-animation-persistent;-ms-animation-name:checkmark-circle-animation-persistent;-o-animation-name:checkmark-circle-animation-persistent;animation-name:checkmark-circle-animation-persistent}
.hgpr #membership-num-modal .success-msg .msg-wrap .checkmark-check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke-width:2.5;stroke-linecap:round;stroke:#40ae4d;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-name:checkmark-check-animation;-moz-animation-name:checkmark-check-animation;-ms-animation-name:checkmark-check-animation;-o-animation-name:checkmark-check-animation;animation-name:checkmark-check-animation;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
.hgpr #membership-num-modal .success-msg .msg-wrap .checkmark-check.persistent{-webkit-animation-name:checkmark-check-animation-persistent;-moz-animation-name:checkmark-check-animation-persistent;-ms-animation-name:checkmark-check-animation-persistent;-o-animation-name:checkmark-check-animation-persistent;animation-name:checkmark-check-animation-persistent}
.hgpr #membership-num-modal .success-msg.show{display:block;-webkit-animation-name:wipe;-moz-animation-name:wipe;-ms-animation-name:wipe;-o-animation-name:wipe;animation-name:wipe;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
.hgpr #membership-num-modal .error-msg .msg-wrap{color:#e62828;margin-bottom:10px;position:relative;padding-left:22px}
.hgpr #membership-num-modal .error-msg .msg-wrap:before{content:'!';width:16px;height:16px;border-radius:50%;background-color:#e62828;color:#fff;position:absolute;left:0;top:2px;text-align:center;font-size:12px}
.hgpr #membership-num-modal .error-msg .msg-wrap p{font-weight:600;line-height:normal}
@-webkit-keyframes wipe{0.00%{height:.00%}
100%{height:100%}
}
@-moz-keyframes wipe{0.00%{height:.00%}
100%{height:100%}
}
@-o-keyframes wipe{0.00%{height:.00%}
100%{height:100%}
}
@keyframes wipe{0.00%{height:.00%}
100%{height:100%}
}
@-webkit-keyframes appearance{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes appearance{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:0}
}
@-o-keyframes appearance{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:0}
}
@keyframes appearance{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes appearance-persistent{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:1}
}
@-moz-keyframes appearance-persistent{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:1}
}
@-o-keyframes appearance-persistent{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:1}
}
@keyframes appearance-persistent{0.00%{opacity:1}
99%{opacity:1}
100%{opacity:1}
}
@-webkit-keyframes checkmark-circle-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:176}
}
@-moz-keyframes checkmark-circle-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:176}
}
@-o-keyframes checkmark-circle-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:176}
}
@keyframes checkmark-circle-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:176}
}
@-webkit-keyframes checkmark-check-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:48}
}
@-moz-keyframes checkmark-check-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:48}
}
@-o-keyframes checkmark-check-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:48}
}
@keyframes checkmark-check-animation{33%{stroke-dashoffset:0}
66%{stroke-dashoffset:0}
100%{stroke-dashoffset:48}
}
@-webkit-keyframes checkmark-circle-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
@-moz-keyframes checkmark-circle-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
@-o-keyframes checkmark-circle-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
@keyframes checkmark-circle-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
@-webkit-keyframes checkmark-check-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
@-moz-keyframes checkmark-check-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
@-o-keyframes checkmark-check-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
@keyframes checkmark-check-animation-persistent{33%{stroke-dashoffset:0}
100%{stroke-dashoffset:0}
}
.hgpr .expand-collapse--item{width:100%}
.hgpr .expand-collapse--item[data-expanded="false"] .text-element{max-height:0 !important}
.hgpr .expand-collapse--item .title-element{margin:0}
.hgpr .expand-collapse--item .title-element button{font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600;line-height:normal;text-align:left;width:100%;padding:7px 12px;margin:8px 0}
@media(min-width:768px){.hgpr .expand-collapse--item .title-element{font-size:16px}
}
.hgpr .expand-collapse--item .text-element{font-size:12px;transition:max-height .333s;overflow:hidden;padding:0 12px}
.hgpr .expand-collapse--item .text-element:after{display:block;content:"";height:15px}
.hgpr .expand-collapse--item .position-relative{position:relative}
.hgpr .expand-collapse--item .expand-icon{position:absolute;right:14px;top:15px;color:#0072ce;pointer-events:none}
.hgpr .download-button-content-container .row{margin-bottom:22px;display:block;margin:auto}
.hgpr .download-button-content-container img{border:0}
.hgpr .download-button-content-container .download-btn-image{width:135px;height:40px;margin:0 10px 10px 0}
@media(min-width:767px){.hgpr .two-columns-dashboard-template .dothemathad{padding-left:32px;padding-right:32px}
}
@media(min-width:767px){.hgpr .my-account--static .dothemathad{padding-left:0;padding-right:0}
}
.hgpr .woh-toppar .do-the-math-ad-banner{margin-top:0;margin-bottom:0}
.hgpr .do-the-math-ad-banner{background-color:#fff;margin-top:40px;margin-bottom:40px}
@media(max-width:767px){.hgpr .do-the-math-ad-banner{margin-top:31px;margin-bottom:21px}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner{max-height:180px}
}
.hgpr .do-the-math-ad-banner .table-header{display:block}
.hgpr .do-the-math-ad-banner .table-header h3{font-size:22px;text-align:center}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .table-header h3{text-align:left}
}
.hgpr .do-the-math-ad-banner .balance{border-top:1px solid #ededed}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .points-table{float:left;padding:0 !important;width:60%;margin-right:10px !important}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .points-table div{padding-left:0 !important}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .card-title-text{max-height:180px}
}
.hgpr .do-the-math-ad-banner .card-image{position:relative}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .card-image{max-height:180px}
}
@media(min-width:768px){.hgpr .do-the-math-ad-banner .card-image::after{content:'';height:80%;width:1px;position:absolute;right:0;top:35px;background-color:#ededed}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .card-image::after{top:20px}
}
.hgpr .do-the-math-ad-banner .card-sec{max-width:366px;margin:0 auto}
@media(max-width:767px){.hgpr .do-the-math-ad-banner .card-sec{max-width:100%}
}
@media(min-width:768px){.hgpr .do-the-math-ad-banner .card-sec{margin-top:15%}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .card-sec{margin-top:0}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .card-sec .title-text{margin-bottom:0 !important;padding-bottom:5px !important;padding-top:10px !important}
}
.hgpr .do-the-math-ad-banner .card-sec .title-text h3{font-size:22px;text-align:center;margin-bottom:26px;position:relative}
@media(max-width:767px){.hgpr .do-the-math-ad-banner .card-sec .title-text h3{font-size:18px}
}
.hgpr .do-the-math-ad-banner .card-sec .title-text h3::after{content:"";position:absolute;width:41px;height:2px;border:solid 1px #282828;bottom:-12px;left:50%;transform:translateX(-50%)}
.hgpr .do-the-math-ad-banner .card-sec .title-text div{color:#151f6d;padding:15px;background-color:#ededed;line-height:1.5;text-align:center}
@media(min-width:768px){.hgpr .do-the-math-ad-banner .card-sec .title-text div{color:#000;background-color:#fff}
}
.hgpr .do-the-math-ad-banner .card-sec .cta-link{text-transform:uppercase;text-align:center;font-weight:600}
@media(min-width:768px){.hgpr .do-the-math-ad-banner .card-sec .woh-cta-link a{color:#fff;background-color:#0072ce;border:1px solid transparent;font-size:16px;margin:0 0 18px;min-height:44px;padding:10px 30px;text-transform:uppercase;display:inline-block;text-align:center;border-radius:0;font-weight:500;text-decoration:none}
}
@media(min-width:768px){.hgpr .do-the-math-ad-banner .card-sec .woh-cta-link a i{display:none}
}
.hgpr .do-the-math-ad-banner .image-sec{width:231px;margin:0 auto}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .image-sec{height:180px;display:block;float:left;margin-top:0 !important}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .image-sec picture{width:100%;height:180px}
}
@media(min-width:1080px){.hgpr .do-the-math-ad-banner .image-sec picture img{position:relative;width:140px;top:50px;left:25px}
}
@media(min-width:768px){.hgpr .donate-points-container{border:1px solid #ededed}
}
@media(max-width:767px){.hgpr .donate-points{border:1px solid #ededed}
}
.hgpr .donate-points .b-text_copy-3--16{font-size:16px}
.hgpr .donate-points .b-form-select__label,.hgpr .donate-points .b-form-input__label{white-space:nowrap;margin-top:0}
.hgpr .donate-points .selectSelector{max-width:80vw}
.hgpr .donate-points hr{width:100%}
.hgpr .donate-points .charity-container__divider{height:2px}
.hgpr .donate-points .donate-container__divider{height:2px}
.hgpr .donate-points .success-container{display:flex;flex-direction:column;align-items:center}
.hgpr .donate-points .success-container__circle{height:55px;width:55px;border:3px solid #40ae4d;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.hgpr .donate-points .success-container__circle--icon{font-size:2em;color:#40ae4d;font-weight:600}
.hgpr .donate-points .success-container__table{max-width:400px}
.hgpr .donate-points .success-container__footer{width:100%;display:flex;flex-direction:column;align-items:center}
.hgpr .donate-points .success-container__divider{height:2px}
.hgpr .donate-points div[data-locator="error-message-list"]{padding-left:30px !important}
@media(min-width:960px){.hgpr .donate-points div[data-locator="error-message-list"]{padding-left:45px !important}
}
.hgpr .credit-card-banner{margin-top:40px;margin-bottom:40px}
@media(max-width:767px){.hgpr .credit-card-banner{margin-top:31px;margin-bottom:21px}
}
.hgpr .credit-card-banner .card-sec{max-width:366px;margin:0 auto}
@media(max-width:767px){.hgpr .credit-card-banner .card-sec{max-width:100%}
}
.hgpr .credit-card-banner .card-sec .title-text h3{font-size:22px;text-align:center;margin-bottom:26px;position:relative}
@media(max-width:767px){.hgpr .credit-card-banner .card-sec .title-text h3{font-size:18px}
}
.hgpr .credit-card-banner .card-sec .title-text h3::after{content:"";position:absolute;width:41px;height:2px;border:solid 1px #282828;bottom:-12px;left:50%;transform:translateX(-50%)}
.hgpr .credit-card-banner .card-sec .title-text div{line-height:1.5;text-align:center}
.hgpr .credit-card-banner .card-sec .cta-link{text-transform:uppercase;text-align:center;font-weight:600}
.hgpr .credit-card-banner .image-sec{width:237px;margin:0 auto}
.chaseconditional-container .chasebanner{font-size:14px}
.chaseconditional-container .chasebanner .chasebanner-container{display:flex;justify-content:center;padding:30px 0}
.chaseconditional-container .chasebanner .chasebanner-container .image-container .credit-card-image{height:90px;width:210px}
.chaseconditional-container .chasebanner .chasebanner-container .image-container .credit-card-image .woh-image picture img{width:100%}
.chaseconditional-container .chasebanner .woh-card-text{font-family:"Open Sans",Arial,sans-serif;font-weight:700;align-self:center;color:#000;-webkit-font-smoothing:antialiased}
.chaseconditional-container .chasebanner .woh-card-text .title{font-size:18px;padding-bottom:0}
.chaseconditional-container .chasebanner .woh-card-text .subtitle{padding-bottom:6px}
.chaseconditional-container .chasebanner .woh-card-text .link .woh-cta-link a{text-transform:uppercase;text-decoration:none;background-color:transparent;color:#0072ce}
.chaseconditional-container .chasebanner .woh-card-text .link .woh-cta-link i{font-size:14px}
.chaseconditional-container .chasebanner .author-space{min-width:100px}
@media(max-width:640px){.chaseconditional-container .chasebanner .chasebanner-container{flex-direction:column;align-items:center}
.chaseconditional-container .chasebanner .chasebanner-container .image-container{padding-bottom:38px}
.chaseconditional-container .chasebanner .chasebanner-container .woh-card-text{line-height:1.5;text-align:center;padding:0 25px}
}
.chaseconditional-container .hide-chase-banner{display:none}
.hgpr .bubble,.hgpr .bubble-component{height:120px;width:120px;padding:0 8px}
.hgpr .bubble-component{background-color:var(--bellhop-color-brand-deep-sky-600);border-radius:50%;text-align:center;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;justify-content:center}
.hgpr .partner-badges-container{border-top:3px solid #b48d48;position:relative}
.hgpr .partner-badges-container .parnter-badges__img{width:90px;height:70px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);overflow:hidden}
.hgpr .partner-badges-container .parnter-badges__img .woh-image--non-responsive{margin:0}
.hgpr .partner-badges-container .tier-badge-label{max-width:210px;margin-right:auto}
.hgpr .partner-badges-container .badge-item{max-width:320px;margin:auto}
.hgpr .partner-badges-container .badge-item p{text-align:left !important}
@media(min-width:640px){.hgpr .partner-badges-container .badge-item{margin:0}
.hgpr .partner-badges-container .badge-item p{text-align:center !important}
.hgpr .partner-badges-container .tier-badge-label{margin:auto}
}
@media screen and (max-width:525px){.hgpr .partner-badges-panel .woh-title-text--width-narrow .title-element:before,.hgpr .partner-badges-panel .woh-title-text--width-narrow .title-element:after{flex:1 1 10%;margin:0}
}
.hgpr .benefit-badge-modal{min-width:250px;height:100%;min-height:100vh;padding:16px;background-color:var(--bellhop-color-background-light-1)}
.hgpr .benefit-badge-modal .badge-description{text-align:center}
.hgpr .benefit-badge-modal .benefit-badge-modal-image-container{text-align:center;padding:24px 0}
.hgpr .benefit-badge-modal .benefit-badge-label-container{text-align:center;margin-top:16px}
.hgpr .benefit-badge-modal .benefit-badge-label-container .benefit-badge-label{margin-bottom:8px}
.hgpr .benefit-badge-modal .benefit-tier-container{padding:16px}
.hgpr .benefit-badge-modal .benefit-tier-container .partner-icon-container{text-align:right;color:var(--bellhop-color-brand-main-sky)}
.hgpr .benefit-badge-modal .benefit-tier-container .badge-item{margin-bottom:16px;width:100%}
.hgpr .benefit-badge-modal .benefit-tier-container .badge-item .tier-badge-label{padding-left:16px;text-align:left}
.hgpr .benefit-badge-modal .benefit-tier-container .badge-item .tier-badge-label p{margin-top:0}
.hgpr .benefit-badge-modal>.b-row{max-width:320px;margin:0 auto}
.hgpr .benefit-badge-modal hr{margin:10px 0}
.hgpr .benefit-badge-modal .def-flex-basis{flex-basis:0}
.hgpr .benefit-badge-modal .def-flex-basis .benefit-tier-container .benefit-tier{margin-top:16px}
.hgpr .benefit-badge-modal .def-flex-basis .benefit-tier-container .benefit-tier .benefit-tier-description{margin-top:8px}
.hgpr .benefit-badge-modal .def-flex-basis .benefit-tier-container .benefit-tier .benefit-tier-short-text{text-align:center}
.hgpr .benefit-badge-modal .def-flex-basis .benefit-tier-container .benefit-tier-icon-container{text-align:center;color:var(--bellhop-color-brand-main-sky)}
.hgpr .benefit-badge-modal .def-flex-basis .benefit-tier-container .benefit-tier-checkmark-container{color:var(--bellhop-color-brand-main-sky)}
.hgpr .benefit-badge-modal .badge-parsys .benefit-member-icon{color:var(--bellhop-color-background-dark-1)}
.hgpr .benefit-badge-modal .tier-badge-label{max-width:210px;margin-right:auto}
.hgpr .benefit-badge-modal .badge-item{max-width:320px;margin:auto}
.hgpr .benefit-badge-modal .badge-item p{text-align:left !important}
.hgpr .benefit-badge-modal .benefit-badge-footnote{padding-top:16px}
.hgpr .tier-tabs--modal .benefit-badge-modal{min-height:0;height:auto}
.hgpr .tier-tabs--modal .benefit-badge-modal>.b-row{max-width:500px}
.hgpr .banner-v2{position:relative}
@media(min-width:960px){.hgpr .banner-v2.woh-layout_horizontal .banner-v2--overlay{display:flex;align-items:center;justify-content:space-between}
.hgpr .banner-v2.woh-layout_horizontal .banner-v2--title-text{padding-right:25px;margin-bottom:0;flex:0 1 625px}
}
.hgpr .banner-v2 .woh-image picture{z-index:10}
.hgpr .banner-v2 .woh-image .image-caption{z-index:102}
.hgpr .banner-v2--image-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:.5}
.hgpr .banner__container--opacity-normal .banner-v2--image-overlay{opacity:.5}
.hgpr .banner__container--opacity-low .banner-v2--image-overlay{opacity:.2}
.hgpr .banner__container--opacity-medium .banner-v2--image-overlay{opacity:.4}
.hgpr .banner__container--opacity-high .banner-v2--image-overlay{opacity:.8}
.hgpr .banner__container--background-color-white .banner-v2--image-overlay{background-color:#fff}
.hgpr .banner__container--background-color-black .banner-v2--image-overlay{background-color:#000}
.hgpr .banner-v2--image{position:absolute;width:100%;height:100%}
.hgpr .banner-v2--image img{width:100%;max-height:260px}
.hgpr .banner-v2--overlay{position:relative;z-index:101}
.hgpr .banner-v2--overlay .title-text{font-size:16px;margin-bottom:36px}
.hgpr .banner-v2--overlay .title-text .title-element,.hgpr .banner-v2--overlay .title-text .text-element{color:#fff}
.hgpr .banner-v2--overlay .title-text .title-element:before,.hgpr .banner-v2--overlay .title-text .title-element:after,.hgpr .banner-v2--overlay .title-text .text-element:before,.hgpr .banner-v2--overlay .title-text .text-element:after{border-color:#fff}
.hgpr .banner-v2--overlay .title-text .title-element{font-size:36px}
.hgpr .banner__container--background-color-white .banner-v2--overlay .title-text .title-element{color:#151f6d}
.hgpr .banner__container--background-color-white .banner-v2--overlay .title-text .title-element:before,.hgpr .banner__container--background-color-white .banner-v2--overlay .title-text .title-element:after{border-color:#151f6d}
.hgpr .banner__container--background-color-white .banner-v2--overlay .title-text .text-element{color:#282828}
.hgpr .banner__container--height-tall .banner-v2--overlay{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center}
@media(min-width:960px){.hgpr .banner__container--height-hero .banner-v2--overlay{min-height:450px}
.hgpr .banner__container--height-tall .banner-v2--overlay{min-height:340px;justify-content:space-around}
.hgpr .banner__container--height-tall .banner-v2--overlay:before,.hgpr .banner__container--height-tall .banner-v2--overlay:after{content:'';display:block}
}
.hgpr .banner-v2--cta{text-align:center}
@media(min-width:640px){.hgpr .banner-v2--cta{text-align:left}
.hgpr .banner__cta--align-left .banner-v2--cta{text-align:left}
.hgpr .banner__cta--align-center .banner-v2--cta{text-align:center}
.hgpr .banner__cta--align-right .banner-v2--cta{text-align:right}
}
.hgpr .banner-v2--cta a{min-width:280px;border-color:#fff;background-color:rgba(40,40,40,0.4);color:#fff;margin-bottom:0}
.hgpr .banner-v2--cta a:hover{background-color:rgba(27,27,27,0.4)}
.hgpr .banner-v2--title-text{text-align:center}
@media(min-width:640px){.hgpr .banner-v2--title-text{text-align:left}
.hgpr .banner__title-text--align-left .banner-v2--title-text{text-align:left}
.hgpr .banner__title-text--align-center .banner-v2--title-text{text-align:center}
.hgpr .banner__title-text--align-right .banner-v2--title-text{text-align:right}
}
.hgpr .banner-v2--overlay--flexible{text-align:center}
.hgpr .banner-v2--overlay--flexible .title-text{max-width:575px;margin:0 auto 25px}
.hgpr .banner-v2--overlay--flexible .title-text .title-element::after{border-bottom-width:1px}
.hgpr .banner-container{position:relative}
.hgpr .banner-container .author-help-message{background:rgba(0,0,0,0.5);color:#fff}
.hgpr .banner-container .bannerimage{position:absolute;width:100%}
.hgpr .banner-container .overlay1{position:relative;z-index:100;padding-bottom:12px}
.hgpr .banner-container .titletext{text-shadow:0 2px 4px rgba(0,0,0,0.25);font-size:16px}
.hgpr .banner-container .titletext .title-element{color:#fff;font-size:36px}
.hgpr .banner-container .cta-button a{width:280px;border-color:#fff;background-color:rgba(40,40,40,0.4);color:#fff}
@media(max-width:479px){.hgpr .banner-container .cta-button a{width:290px}
}
.hgpr .banner-container .cta-button a:hover{background-color:rgba(27,27,27,0.4)}
.hgpr .banner-container img{width:100%;max-height:260px}
.hgpr .banner-container:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}
.hgpr .banner-container.low:before{background:rgba(40,40,40,0.1)}
.hgpr .banner-container.medium:before{background:rgba(40,40,40,0.15)}
.hgpr .banner-container.high:before{background:rgba(40,40,40,0.2)}
@media screen and (min-width:640px){.hgpr .alternatingimageparsys+.alternatingimageparsys{padding-top:24px}
}
.hgpr .image-parsys__container[data-image-location="image-right"]{flex-direction:row-reverse}
.hgpr .image-parsys__container .title-element{font-size:20px}
@media screen and (min-width:480px){.hgpr .image-parsys__container .title-element{font-size:24px}
}
@media screen and (min-width:960px){.hgpr .image-parsys__container .title-element{font-size:28px}
}
.hgpr .image-parsys__container .text-element{font-size:16px}
.hgpr .image-parsys__text-wrapper{display:flex;flex-direction:column;justify-content:center}
.hgpr .image-parsys__image .woh-image,.hgpr .image-parsys__image img{height:100%}
.hgpr .woh-btn-naked{border:0;background:transparent;padding:0;font-weight:normal}
.hgpr .woh-link{border:0;color:#0072ce;background:transparent;font-weight:normal;padding:0}
.hgpr .woh-link:hover{text-decoration:underline}
.hgpr .woh-button_size-smaller{font-size:14px}
.hgpr .woh-button_size-fixed .b-button{width:260px}
.hgpr .woh-button_size-full .b-button{width:100%}
.hgpr .woh-button_position-center .cta-button{display:flex;justify-content:center}
.hgpr .woh-color_text-headline{color:#151f6d}
.hgpr .woh-color_bg-pale-blue{background-color:#f4f7fa}
.hgpr .woh-container_width-550,.hgpr .woh-container_width-768{margin:0 auto;padding-left:15px;padding-right:15px}
.hgpr .woh-container_width-550{max-width:550px}
@media(min-width:590px){.hgpr .woh-container_width-550{padding-left:0;padding-right:0}
}
.hgpr .woh-container_width-768{max-width:767px}
@media(min-width:808px){.hgpr .woh-container_width-768{padding-left:0;padding-right:0}
}
.hgpr .b-container .woh-container_width-550,.hgpr .b-container .woh-container_width-768{padding-left:0;padding-right:0}
.hgpr .woh-container--hairline-bottom{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ededed}
@media(min-width:768px){.hgpr .woh-container--hairline-bottom{margin-bottom:20px;padding-bottom:20px}
}
.hgpr .woh-image_focus-top-left,.hgpr .obj-pos-tl{background-position:top left}
.hgpr .woh-image_focus-top-left img,.hgpr .obj-pos-tl img{object-fit:cover;object-position:top left;font-family:"object-fit: cover; object-position: top left;"}
.hgpr .woh-image_focus-top-center{background-position:top center}
.hgpr .woh-image_focus-top-center img{object-fit:cover;object-position:top center;font-family:"object-fit: cover; object-position: top center;"}
.hgpr .woh-image_focus-top-right,.hgpr .obj-pos-tr{background-position:top right}
.hgpr .woh-image_focus-top-right img,.hgpr .obj-pos-tr img{object-fit:cover;object-position:top right;font-family:"object-fit: cover; object-position: top right;"}
.hgpr .woh-image_focus-center-left{background-position:center left}
.hgpr .woh-image_focus-center-left img{object-fit:cover;object-position:center left;font-family:"object-fit: cover; object-position: center left;"}
.hgpr .woh-image_focus-center-center,.hgpr .obj-pos-c{background-position:center center}
.hgpr .woh-image_focus-center-center img,.hgpr .obj-pos-c img{object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}
.hgpr .woh-image_focus-center-right{background-position:center right}
.hgpr .woh-image_focus-center-right img{object-fit:cover;object-position:center right;font-family:"object-fit: cover; object-position: center right;"}
.hgpr .woh-image_focus-bottom-left,.hgpr .obj-pos-bl{background-position:bottom left}
.hgpr .woh-image_focus-bottom-left img,.hgpr .obj-pos-bl img{object-fit:cover;object-position:bottom left;font-family:"object-fit: cover; object-position: bottom left;"}
.hgpr .woh-image_focus-bottom-center{background-position:bottom center}
.hgpr .woh-image_focus-bottom-center img{object-fit:cover;object-position:bottom center;font-family:"object-fit: cover; object-position: bottom center;"}
.hgpr .woh-image_focus-bottom-right,.hgpr .obj-pos-br{background-position:bottom right}
.hgpr .woh-image_focus-bottom-right img,.hgpr .obj-pos-br img{object-fit:cover;object-position:bottom right;font-family:"object-fit: cover; object-position: bottom right;"}
.hgpr .woh-opacity-5{opacity:.5}
.hgpr .woh-opacity-10{opacity:.1}
.hgpr .woh-opacity-15{opacity:.15}
.hgpr .woh-opacity-20{opacity:.2}
.hgpr .woh-opacity-25{opacity:.25}
.hgpr .woh-opacity-30{opacity:.3}
.hgpr .woh-opacity-40{opacity:.4}
.hgpr .woh-opacity-50{opacity:.5}
.hgpr .woh-opacity-60{opacity:.6}
.hgpr .woh-opacity-70{opacity:.7}
.hgpr .woh-opacity-80{opacity:.8}
.hgpr .woh-opacity-90{opacity:.9}
.hgpr .woh-p-relative{position:relative;z-index:1}
.hgpr .woh-p-fixed{position:fixed;z-index:1}
.hgpr .woh-table-responsive{width:100%;margin-bottom:30px;background-color:#fff;text-align:center;overflow:hidden;table-layout:fixed;border-collapse:separate;box-shadow:0 0 5px rgba(166,166,166,0.25);border-spacing:0}
@media(min-width:768px){.hgpr .woh-table-responsive{border-radius:4px}
}
@media(max-width:767px){.hgpr .woh-table-responsive th,.hgpr .woh-table-responsive td{display:block;width:100%}
}
.hgpr .woh-table-responsive p{padding:0}
.hgpr .woh-table-responsive strong{font-weight:normal}
.hgpr .woh-table-responsive thead tr{height:60px}
@media(max-width:767px){.hgpr .woh-table-responsive thead{display:none;text-align:center}
}
.hgpr .woh-table-responsive td{position:relative}
@media(min-width:768px){.hgpr .woh-table-responsive td{text-align:center;border-bottom:1px solid #ededed}
.hgpr .woh-table-responsive tbody .tier-table--level-col{border-right:1px solid #ededed}
.hgpr .woh-table-responsive .tier-table--level-col{text-align:left;padding-left:20px}
}
.hgpr .woh-table--desktop{display:none}
@media(min-width:768px){.hgpr .woh-table--desktop{display:table}
}
.hgpr .woh-table--head{background-color:var(--bellhop-color-background-dark-1);background-attachment:fixed;background-size:100vw;color:var(--bellhop-color-link-on-dark-hover);padding:16px}
.hgpr .woh-table--head-mobile,.hgpr .woh-table-responsive th{vertical-align:inherit}
.hgpr .woh-table-responsive th{height:60px}
.hgpr .woh-table--head-mobile{display:flex;flex-direction:column;justify-content:center}
.hgpr .woh-table--head-mobile a,.hgpr .woh-table--head-mobile .tool-tip--icon .icon-info{color:var(--bellhop-color-link-on-dark-hover)}
.hgpr .woh-table--col-border-first{border-right:1px solid #ededed}
.hgpr .woh-table--row-mobile{justify-content:space-between}
.hgpr .woh-text_align-left{text-align:left}
.hgpr .woh-text_align-center{text-align:center}
.hgpr .woh-text_align-right{text-align:right}
.hgpr .tier-tab--panel-member-selected .woh-d-tier-m,.hgpr .tier-tab--panel-explorist-selected .woh-d-tier-e,.hgpr .tier-tab--panel-discoverist-selected .woh-d-tier-v,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-b,.hgpr .tier-tab--panel-globalist-selected .woh-d-tier-l{display:block}
.hgpr .tier-table--level{background:var(--bellhop-color-background-dark-1);color:var(--bellhop-color-background-light-1);text-transform:uppercase;line-height:50px}
@media(min-width:768px){.hgpr .tier-table--level{line-height:inherit;height:75px;background:transparent;color:var(--bellhop-color-text-on-light)}
}
.hgpr .tier-table--mobile{justify-content:space-between}
.hgpr .tier-table--has-or{overflow:visible}
@media screen and (max-width:767px){.hgpr .tier-table--has-or:nth-of-type(1){padding-bottom:0 !important}
}
.hgpr .tier-table--or{position:absolute;right:-9px;top:27px}
.hgpr .tier-table--or:before,.hgpr .tier-table--or:after{content:"";width:6px;height:1px;background:#ddd;position:absolute;top:50%;left:-14px}
.hgpr .tier-table--or:after{left:auto;right:-14px}
@media screen and (max-width:767px){.hgpr .tier-table--or{display:block;width:100%;transform:none;right:0;top:6px;top:1ch;position:relative;color:#717171 !important}
.hgpr .tier-table--or:before,.hgpr .tier-table--or:after{width:40%;left:0}
.hgpr .tier-table--or:after{left:inherit;right:0}
}
dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:white;color:black;display:block}
dialog:not([open]){display:none}
dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}
._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}
dialog.fixed{position:fixed;top:50%;transform:translate(0,-50%)}
.hgpr .woh-scroll-block{overflow:hidden}
.hgpr dialog{position:fixed;padding:0;z-index:100000;border:0;background:transparent}
.hgpr dialog::backdrop{transition:background 400ms ease;background:rgba(0,0,0,0);display:block}
.hgpr dialog+.backdrop{transition:background 400ms ease;background:rgba(0,0,0,0);display:block}
.hgpr dialog.active::backdrop{z-index:99999;background:rgba(0,0,0,0.6)}
.hgpr dialog.active+.backdrop{z-index:99999;background:rgba(0,0,0,0.6)}
.hgpr dialog.no-transition{transition:none}
.hgpr dialog.no-transition *{transition:none}
.hgpr dialog.no-transition::backdrop{transition:none}
.hgpr dialog.no-transition+.backdrop{transition:none}
.hgpr dialog .modal-content{z-index:100001;box-shadow:0 20px 60px -2px rgba(27,33,58,0.4);border-radius:3px;background:#fff;position:relative;padding:36px;overflow-x:hidden}
.hgpr dialog .btn-close{position:absolute;right:13px;top:15px;width:auto;height:auto;background:transparent;border:0;padding:3px;z-index:200000}
.hgpr dialog .btn-close i{font-size:18px;color:#282828;font-weight:normal}
@media(max-width:479px){.hgpr dialog{width:100vw;height:100vh;max-width:100vw;max-height:100vh;position:fixed;left:0;top:0;overflow:auto}
.hgpr dialog .modal-content{transition:transform 400ms cubic-bezier(0.4,0,0.2,1);transform-origin:center 30%;transform:scale(0.1);box-shadow:none}
.hgpr dialog.active .modal-content{transform:none}
.hgpr dialog::backdrop{background:rgba(0,0,0,0.25)}
.hgpr dialog+.backdrop{background:rgba(0,0,0,0.25)}
.hgpr dialog .modal-content{width:100%;min-height:100vh;height:100vh;min-height:-webkit-fill-available;height:-webkit-fill-available}
.hgpr dialog .modal-content.is-iphone{height:100vh}
.hgpr dialog .btn-close{position:fixed}
}
@media(min-width:480px){.hgpr dialog{max-width:95vw;max-height:95vh;overflow-y:auto}
.hgpr dialog.polyfilled[open]{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%) translateZ(0);-webkit-font-smoothing:antialiased}
}
@media(min-width:768px){.hgpr dialog{max-width:768px}
}
.hgpr modal,.hgpr woh-modal{display:none}
.hgpr .v--modal-overlay{z-index:9999}
.hgpr .v--modal-background-click{padding-top:2.5vh;padding-bottom:2.5vh}
@media(max-width:767px){.hgpr .v--modal-background-click{padding-top:2.5vw;padding-bottom:2.5vw}
}
.hgpr .v--modal-box{max-width:95vw;left:50% !important;transform:translateX(-50%)}
.hgpr .woh-modal .btn-close,.hgpr .v--modal .btn-close{position:absolute;right:13px;top:15px;width:auto;height:auto;background:transparent;border:0;padding:3px}
.hgpr .woh-modal .btn-close i,.hgpr .v--modal .btn-close i{font-size:18px;color:#282828;font-weight:normal}
.hgpr .woh-modal .modal-content{padding:24px}
@media(max-width:479px){.hgpr .woh-modal .v--modal-box{transition:transform 400ms cubic-bezier(0.4,0,0.2,1);transform-origin:center 30%;transform:scale(0.1);box-shadow:none;width:100vw !important;height:100vh !important;max-width:100vw;max-height:100vh;position:fixed;left:0 !important;top:0 !important;overflow:auto}
.hgpr .woh-modal.active .v--modal-box{transform:none}
.hgpr .woh-modal .btn-close{position:fixed}
}
.glide{position:relative;width:100%;box-sizing:border-box}
.glide *{box-sizing:inherit}
.glide__track{overflow:hidden}
.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}
.glide__slides--dragging{user-select:none}
.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}
.glide__arrows{-webkit-touch-callout:none;user-select:none}
.glide__bullets{-webkit-touch-callout:none;user-select:none}
.glide--rtl{direction:rtl}
.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:white;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,0.1);text-shadow:0 .25em .5em rgba(0,0,0,0.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}
.glide__arrow:focus{outline:0}
.glide__arrow:hover{border-color:white}
.glide__arrow--left{left:2em}
.glide__arrow--right{right:2em}
.glide__arrow--disabled{opacity:.33}
.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}
.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,0.1);margin:0 .25em}
.glide__bullet:focus{outline:0}
.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:rgba(255,255,255,0.5)}
.glide__bullet--active{background-color:white}
.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}
.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}
.hgpr [data-woh-component]{opacity:0;transition:opacity .3s}
.hgpr [data-woh-component][data-woh-init]{opacity:1}
@media(max-width:479px){.hgpr{overflow-x:clip}
}
.hgpr [v-cloak]{display:none}
.hgpr .component{margin-bottom:30px}
@media(min-width:768px){.hgpr .component{margin-bottom:55px}
}
.hgpr .component .component{margin-bottom:0}
.hgpr main#main-content{position:relative;z-index:1}
.hgpr .lock-body{overflow:hidden}
.hgpr .b-color_bg-member{background:#0072ce}
.hgpr .b-color_text-member{color:#0072ce}
.hgpr .b-color_bg-lifetime_globalist{background:#151f6d}
.page-background{background-color:var(--bellhop-color-background-page)}
.hgpr .selectHolder{position:relative;padding:0}
.hgpr .selectHolder .selectToggle,.hgpr .selectHolder .sbToggleOpen{outline:0}
.hgpr .selectHolder .selectToggle :focus,.hgpr .selectHolder .sbToggleOpen :focus{outline:0}
.hgpr .selectHolderOpen{box-shadow:inset 0 0 3px 1px #ededed !important;border:solid 1px #ffb612 !important}
.hgpr .selectSelector{line-height:43px;display:block;text-indent:12px;outline:0;overflow:hidden;text-overflow:ellipsis;padding-right:20px;white-space:nowrap;width:80%;width:calc(100% - 25px)}
.hgpr .selectSelector:hover{text-decoration:none}
.hgpr .selectToggle{position:absolute;right:0;top:0;width:20px;height:100%}
.hgpr .selectOptions{border:1px solid;left:-1px;position:absolute;z-index:1;overflow-y:auto !important;box-sizing:content-box !important;-moz-box-sizing:content-box !important;width:100%}
.hgpr .selectOptions li{padding:0;margin:0}
.hgpr .selectOptions li:hover{background-color:#0072ce}
.hgpr .selectOptions li:hover a,.hgpr .selectOptions li:hover span{color:#fff !important}
.hgpr .selectOptions li .sbDisabled{display:none}
.hgpr .selectOptions a{display:block;padding:11px 8px;width:100%;outline:0}
.hgpr .selectOptions a:link,.hgpr .selectOptions a:visited{color:#282828;text-decoration:none}
.hgpr .selectOptions a:focus,.hgpr .selectOptions a.sbFocus{color:#0072ce}
.hgpr .selectOptions .sbGroup{border-bottom:dotted 1px #585858;color:#ffb612;display:block;font-weight:bold;padding:7px 0 7px 3px}
.hgpr .selectOptions .sbSub{padding-left:17px}
.hgpr .vld-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:900}
.hgpr .vld-overlay.is-active{display:flex}
.hgpr .vld-overlay.is-full-page{z-index:999;position:fixed}
.hgpr .vld-overlay .vld-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.85}
.hgpr .vld-overlay .vld-icon{position:relative;background:transparent url("../../../etc/designs/hyatt-commons/img/loading-3dots.gif") no-repeat center;background-size:32px;width:100px;height:50px}
.hgpr .vld-overlay .vld-icon svg{display:none}
.hgpr .vld-spinner .vld-icon{background:transparent url("../../../etc/designs/hyatt-commons/img/loading-spinner.gif") no-repeat center;background-size:70px;width:70px;height:70px}
.hgpr .vld-parent{position:relative;min-height:1em}
.hgpr .vld-parent.vld-tall{min-height:100px}
.tier-default{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/default.png");background-color:#fff}
.tier-member{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/member.png");background-color:#0072ce}
.tier-discoverist{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/discoverist.png");background-color:#907051}
.tier-explorist{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/explorist.png");background-color:#295b81}
.tier-globalist{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/globalist.png");background-color:#000}
.tier-lifetime{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/globalist.png");background-color:#000}
.tier-courtesy{background-image:url("../../../etc/designs/hyatt-commons/img/tier-background/courtesy.png");background-color:#15573f}
.tier-default-text{color:#0072ce}
.tier-member-text{color:#0072ce}
.tier-discoverist-text{color:#907051}
.tier-explorist-text{color:#295b81}
.tier-globalist-text{color:#000}
.tier-lifetime-text{color:#000}
.tier-courtesy-text{color:#15573f}
.hgpr .horizontal-quickbook .new-qbcontainer{position:absolute;width:100%;z-index:9;box-shadow:0 3px 30px rgba(0,0,0,0.1)}
.hgpr .horizontal-quickbook .new-qbcontainer.fixed{position:fixed;top:0;left:0;width:100%}
.hgpr .horizontal-quickbook .new-qbcontainer .custom-container{padding:0 14px}
@media(max-width:767px){.hgpr .horizontal-quickbook .new-qbcontainer .custom-container{padding:0 9px}
}
.hgpr .horizontal-quickbook .m-calendar{position:relative}
.hgpr .horizontal-quickbook .m-calendar .calendar-body{display:block;background-color:#fff;padding:18px 0 0 0}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content{margin:0 auto}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container{display:block}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-link-next{right:16px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-link-prev{left:16px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-link-next,.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-link-prev{position:absolute;top:30px;z-index:1}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-link-next .i,.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-link-prev .i{color:#282828;font-size:20px;padding:0}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-grid{background-color:transparent}
.hgpr .horizontal-quickbook .m-calendar .calendar-body .calendar-content .grids-container .cal-grid button:focus{border:2px solid #0080d0;line-height:38px}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-1{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-1{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-2{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-2{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-3{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-3{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-4{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-4{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-5{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-5{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-6{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-6{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-7{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-7{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-8{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-8{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-9{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-9{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-10{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-10{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-11{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-11{width:100%}
}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-calendar .size-xs-12{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-xs-12{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-1{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-1{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-2{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-2{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-3{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-3{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-4{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-4{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-5{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-5{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-6{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-6{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-7{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-7{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-8{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-8{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-9{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-9{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-10{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-10{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-11{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-11{width:100%}
}
@media(min-width:480px) and (max-width:639px){.hgpr .horizontal-quickbook .m-calendar .size-sm-12{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-sm-12{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-1{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-1{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-2{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-2{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-3{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-3{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-4{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-4{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-5{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-5{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-6{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-6{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-7{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-7{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-8{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-8{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-9{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-9{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-10{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-10{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-11{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-11{width:100%}
}
@media(min-width:640px) and (max-width:767px){.hgpr .horizontal-quickbook .m-calendar .size-md-12{width:318px}
.hgpr .horizontal-quickbook .m-calendar .calendar-body.size-md-12{width:100%}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-1{width:318px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-2{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-3{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-4{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-5{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-6{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-7{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-8{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-9{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-10{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-11{width:636px}
}
@media(min-width:768px) and (max-width:959px){.hgpr .horizontal-quickbook .m-calendar .size-lg-12{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-1{width:318px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-2{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-3{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-4{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-5{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-6{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-7{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-8{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-9{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-10{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-11{width:636px}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-calendar .size-xl-12{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-1{width:318px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-2{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-3{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-4{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-5{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-6{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-7{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-8{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-9{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-10{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-11{width:636px}
}
@media(min-width:960px) and (max-width:1279px){.hgpr .horizontal-quickbook .m-calendar .size-xl-v2-12{width:636px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-1{width:318px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-2{width:636px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-3{width:954px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-4{width:1272px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-5{width:954px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-6{width:954px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-7{width:1272px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-8{width:1272px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-9{width:954px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-10{width:1272px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-11{width:1272px}
}
@media(min-width:1280px){.hgpr .horizontal-quickbook .m-calendar .size-xx-12{width:1272px}
}
.hgpr .horizontal-quickbook carousel-module{position:relative;max-width:100%;margin:0 auto 18px;display:-ms-flexbox;display:flex;padding:0;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}
.hgpr .horizontal-quickbook carousel-module[data-item-width=full] .items-container carousel-item .ci-image-container{width:100%}
.hgpr .horizontal-quickbook carousel-module.one-section{margin-bottom:30px}
@media(min-width:640px){.hgpr .horizontal-quickbook carousel-module.one-section{margin-bottom:54px}
}
.hgpr .horizontal-quickbook carousel-module .items-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:100%;position:relative}
.hgpr .horizontal-quickbook carousel-module .controls{width:100%;height:100%;display:-ms-flexbox;display:flex}
.hgpr .horizontal-quickbook carousel-module .controls button,.hgpr .horizontal-quickbook carousel-module .controls button:disabled{position:absolute;top:50%;transform:translateY(-50%);height:63px;width:50px;background-color:rgba(0,0,0,0.54);color:#fff;font-size:29px}
.hgpr .horizontal-quickbook carousel-module .controls button:active,.hgpr .horizontal-quickbook carousel-module .controls button:disabled:active,.hgpr .horizontal-quickbook carousel-module .controls button:disabled:hover,.hgpr .horizontal-quickbook carousel-module .controls button:hover{background-color:#000 !important}
@media(max-width:959px){.hgpr .horizontal-quickbook carousel-module .controls button,.hgpr .horizontal-quickbook carousel-module .controls button:disabled{height:61px;width:46px;font-size:26px}
}
.hgpr .horizontal-quickbook carousel-module .controls .prev-button{left:0}
.hgpr .horizontal-quickbook carousel-module .controls .next-button{right:0}
@media(max-width:639px){.hgpr .horizontal-quickbook carousel-module .controls{display:none}
}
.hgpr .horizontal-quickbook carousel-module .carousel-dots{display:-ms-flexbox;display:flex;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-pack:center;justify-content:center}
@media(max-width:639px){.hgpr .horizontal-quickbook carousel-module .carousel-dots{z-index:1}
}
.hgpr .horizontal-quickbook carousel-module .carousel-dots carousel-dot{margin:18px 7.5px;width:13px;height:13px;border-radius:50%;background-color:#8c8c8c;border:solid 1px #fff}
.hgpr .horizontal-quickbook carousel-module .carousel-dots carousel-dot.active{background-color:#0072ce;border:solid 1px #fff}
.hgpr .horizontal-quickbook .carousel-item{display:-ms-flexbox;display:flex}
@media(max-width:639px){.hgpr .horizontal-quickbook .carousel-item.height-auto{height:auto}
.hgpr .horizontal-quickbook .carousel-item.height-0{height:0}
}
.hgpr .horizontal-quickbook .m-datefieldpair{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 0 9px}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .datefield-header{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .m-datefield{margin:0 9px 9px}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .m-datefield i{position:absolute;top:0}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .m-datefield input::-ms-clear{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .m-datefield input.dirty{border:1px solid #e61e1e}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .m-datefield .date-label,.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .m-datefield .field-label{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair .datefields .datefield-container .datefield-footer{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair .validation{color:#e61e1e;padding-left:18px;margin-top:-11px}
.hgpr .horizontal-quickbook .m-datefieldpair .validation i{position:absolute;left:-9px;top:3px}
.hgpr .horizontal-quickbook .m-datefieldpair .validation .form-error{padding-bottom:16px;text-align:left;margin-top:-11px}
.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container{display:none;position:relative}
.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container .calendar-popover{background-color:#fff;display:inline-block;left:50%;position:absolute;transform:translateX(-50%)}
.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container .calendar-popover .popover-header{margin:0 auto}
@media(min-width:768px){.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container .calendar-popover .popover-header .cal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container .calendar-popover .popover-header .cal-beak:before{border:solid transparent;top:-19px;content:" ";height:0;pointer-events:none;position:absolute;width:0;z-index:1}
.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container .calendar-popover .popover-header .cal-beak:before{border-bottom-color:#ccc;border-width:12px;margin:-5px 0 0 -12px}
.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container .calendar-popover .popover-header .cal-beak:after{border-bottom-color:#fff;border-width:10px;margin:-1px 0 0 -10px}
}
.hgpr .horizontal-quickbook .m-datefieldpair .calendar-popover-container .calendar-popover .popover-footer{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair.vertical.small:not(.is-open){-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.hgpr .horizontal-quickbook .m-datefieldpair.vertical.small:not(.is-open) .datefields{display:block;-ms-flex:0 1 100%;flex:0 1 100%}
.hgpr .horizontal-quickbook .m-datefieldpair.vertical.small:not(.is-open) .datefields .datefield-container{padding:0}
.hgpr .horizontal-quickbook .m-datefieldpair.vertical.small:not(.is-open) .datefields .datefield-container .input-text{margin:0 0 16px 0}
.hgpr .horizontal-quickbook .m-datefieldpair.vertical.small:not(.is-open) .validation{-ms-flex:0 1 100%;flex:0 1 100%;margin-top:0}
.hgpr .horizontal-quickbook .m-datefieldpair.vertical.small .calendar-popover-container .calendar-popover .popover-header .cal-beak{display:none}
@media(min-width:480px) and (max-width:767px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open{border:solid 15px rgba(0,0,0,0.75)}
}
@media(max-width:767px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover{overflow-y:hidden}
}
@media(min-width:768px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small{bottom:0;left:0;right:0;top:0;margin:4px -6px 0;position:absolute;z-index:1}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields{margin:0 auto;width:318px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container{padding:12px 0 0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container.date-in{padding-left:15px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container.date-out{padding-right:15px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .m-datefield{border-bottom:solid 2px #f6f6f6;margin-left:0;margin-right:0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .m-datefield i,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .m-datefield input{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .m-datefield .date-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .m-datefield .field-label{display:block;color:rgba(40,40,40,0.5);font-size:16px;padding-bottom:4px;text-align:center}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .m-datefield .date-label{font-weight:600}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .datefield-footer{display:inline-block;margin-left:50%;position:relative}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .datefield-footer .cal-modal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .datefield-footer .cal-modal-beak:before{border:solid transparent;top:-44px;content:" ";height:0;pointer-events:none;position:absolute;width:0;z-index:1}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .datefield-footer .cal-modal-beak:before{border-width:12px;margin:-4px 0 0 -12px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .datefields .datefield-container .datefield-footer .cal-modal-beak:after{border-width:10px;margin:1px 0 0 -10px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .validation{margin:0 auto;padding-right:18px;width:320px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .validation>div{padding:0;text-align:center}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .validation>div i{left:0;padding-right:5px;position:relative;top:-1px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover{margin-top:9px;padding:18px 0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover .popover-header .cal-beak{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover .m-calendar{margin-top:-48px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .validation>div{margin-bottom:23px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover{overflow-y:visible;padding-bottom:0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover .m-calendar{border-top:0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover .m-calendar .calendar-body{padding:0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover .m-calendar .calendar-body .calendar-content .grids-container .cal-link-next,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover .m-calendar .calendar-body .calendar-content .grids-container .cal-link-prev{top:12px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover>.b-container{padding:0 15px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small .calendar-popover-container .calendar-popover>.b-container .close-button{display:inline-block}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-in .datefields .date-in .m-datefield,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-out .datefields .date-out .m-datefield{border-bottom:2px solid #ffb612}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-in .datefields .date-in .date-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-in .datefields .date-in .field-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-out .datefields .date-out .date-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-out .datefields .date-out .field-label{color:#282828}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-in .datefields .date-in .datefield-footer .cal-modal-beak:before,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-out .datefields .date-out .datefield-footer .cal-modal-beak:before{border-bottom-color:#ffb612}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-in .datefields .date-in .datefield-footer .cal-modal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.vertical.small.is-date-out .datefields .date-out .datefield-footer .cal-modal-beak:after{border-bottom-color:#fff}
}
@media(max-width:767px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open{bottom:0;left:0;right:0;top:0;position:fixed;padding-top:150px !important;z-index:10}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields{margin:0 auto;width:318px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container{padding:12px 0 0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container.date-in{padding-left:15px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container.date-out{padding-right:15px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .m-datefield{border-bottom:solid 2px #f6f6f6;margin-left:0;margin-right:0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .m-datefield i,.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .m-datefield input{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .m-datefield .date-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .m-datefield .field-label{display:block;color:rgba(40,40,40,0.5);font-size:16px;padding-bottom:4px;text-align:center}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .m-datefield .date-label{font-weight:600}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .datefield-footer{display:inline-block;margin-left:50%;position:relative}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .datefield-footer .cal-modal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .datefield-footer .cal-modal-beak:before{border:solid transparent;top:-44px;content:" ";height:0;pointer-events:none;position:absolute;width:0;z-index:1}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .datefield-footer .cal-modal-beak:before{border-width:12px;margin:-4px 0 0 -12px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .datefields .datefield-container .datefield-footer .cal-modal-beak:after{border-width:10px;margin:1px 0 0 -10px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .validation{margin:0 auto;padding-right:18px;width:320px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .validation>div{padding:0;text-align:center}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .validation>div i{left:0;padding-right:5px;position:relative;top:-1px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container .calendar-popover{margin-top:75px;padding:18px 0}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container .calendar-popover .popover-header .cal-beak{display:none}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container .calendar-popover .m-calendar{margin-top:-48px}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .validation>div{margin:0 auto}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover{overflow-y:auto}
}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container{display:inline-block}
@media(max-width:767px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container{height:100%;overflow:auto}
}
@media(min-width:768px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container .calendar-popover{border:1px solid #ccc;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);z-index:10}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container .calendar-popover .close-button{display:none}
}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open .calendar-popover-container .close-button{margin-top:0 !important}
@media(max-width:767px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .datefields .date-in .m-datefield,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .datefields .date-out .m-datefield{border-bottom:2px solid #ffb612}
}
@media(min-width:768px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .datefields .date-in .m-datefield input,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .datefields .date-out .m-datefield input{border:1px solid #ffb612}
}
@media(max-width:959px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .calendar-popover .cal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .calendar-popover .cal-beak:before{left:22%}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .calendar-popover .cal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .calendar-popover .cal-beak:before{left:36%}
}
@media(max-width:959px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .calendar-popover .cal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .calendar-popover .cal-beak:before{left:79%}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .calendar-popover .cal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .calendar-popover .cal-beak:before{left:64%}
}
@media(max-width:767px){.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .datefields .date-in .date-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .datefields .date-in .field-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .datefields .date-out .date-label,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .datefields .date-out .field-label{color:#282828}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .datefields .date-in .datefield-footer .cal-modal-beak:before,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .datefields .date-out .datefield-footer .cal-modal-beak:before{border-bottom-color:#ffb612}
.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-in .datefields .date-in .datefield-footer .cal-modal-beak:after,.hgpr .horizontal-quickbook .m-datefieldpair.is-open.is-date-out .datefields .date-out .datefield-footer .cal-modal-beak:after{border-bottom-color:#fff}
}
.hgpr .horizontal-quickbook .m-datefieldpair.demo-mode{-ms-flex-direction:row;flex-direction:row}
.hgpr .horizontal-quickbook .m-datefieldpair.demo-mode>div{-ms-flex-preferred-size:50%;flex-basis:50%}
.hgpr .horizontal-quickbook .m-datefieldpair.demo-mode .demo>span{font-weight:700}
.hgpr .horizontal-quickbook .m-datefieldpair.demo-mode .datefields>div,.hgpr .horizontal-quickbook .m-datefieldpair.demo-mode .demo>div,.hgpr .horizontal-quickbook .m-datefieldpair.demo-mode .demo>span{display:inline-block}
.hgpr .horizontal-quickbook .m-datefieldpair.demo-mode .demo-dom-events{white-space:pre-wrap}
.hgpr .horizontal-quickbook .email-signup-container{margin-left:-9px}
.hgpr .horizontal-quickbook #email-signup input{background-color:#fff}
.hgpr .horizontal-quickbook #email-signup input.dirty{border:1px solid #e61e1e}
.hgpr .horizontal-quickbook #email-signup #email-signup-failure,.hgpr .horizontal-quickbook #email-signup #email-signup-success{padding-left:36px}
.hgpr .horizontal-quickbook #email-signup #email-signup-failure i.msg-icon,.hgpr .horizontal-quickbook #email-signup #email-signup-success i.msg-icon{margin-left:-29px}
.hgpr .horizontal-quickbook #email-signup .fg-error{display:table-cell;vertical-align:middle;background-color:#fff;border:1px solid #e62828;box-shadow:0 -3px 6px 0 rgba(0,0,0,0.15);padding:12px;padding-left:34px;position:absolute;top:50px;z-index:5;display:none;min-height:44px;line-height:1.3;letter-spacing:.5px}
.hgpr .horizontal-quickbook #email-signup .fg-error i{margin-left:-24px}
.hgpr .horizontal-quickbook #email-signup .fg-error .input-arrow-top::before{border-bottom-color:#e62828;left:83%;bottom:0;top:-24px}
.hgpr .horizontal-quickbook #email-signup .fg-error .input-arrow-top::after{left:83%;bottom:0;top:-20px}
.hgpr .horizontal-quickbook #credit-card-offer img{margin-top:-3px}
.hgpr .horizontal-quickbook #privacy-policy .b-icon-new-bold{vertical-align:2px}
@media(max-width:480px){.hgpr .horizontal-quickbook .email-signup-container .subheadline{font-size:14px;padding-top:18px !important}
}
@media(min-width:320px){.hgpr .horizontal-quickbook #email-signup-button{width:100%}
.hgpr .horizontal-quickbook #modal-tc,.hgpr .horizontal-quickbook #modal-tc-so{width:320px}
.hgpr .horizontal-quickbook .fixer{width:300px;margin:auto}
.hgpr .horizontal-quickbook .fixer-wide{width:300px;margin:auto}
.hgpr .horizontal-quickbook #credit-card-offer{margin-left:-8px;margin-top:0}
.hgpr .horizontal-quickbook #credit-card-offer .fixer{width:315px}
.hgpr .horizontal-quickbook #credit-card-offer .fixer a p{margin-top:-6px}
}
@media(min-width:480px){.hgpr .horizontal-quickbook #modal-tc,.hgpr .horizontal-quickbook #modal-tc-so{width:360px}
.hgpr .horizontal-quickbook .fixer{width:310px;margin:auto}
.hgpr .horizontal-quickbook .fixer-wide{width:310px;margin:auto}
.hgpr .horizontal-quickbook #credit-card-offer{margin-left:-10px}
.hgpr .horizontal-quickbook #credit-card-offer .fixer{width:315px}
.hgpr .horizontal-quickbook #credit-card-offer .fixer a p{margin-top:-6px}
}
@media(min-width:640px){.hgpr .horizontal-quickbook .subscribe-only #email-signup{padding-bottom:18px !important;padding-top:18px !important}
}
@media(min-width:768px){.hgpr .horizontal-quickbook #modal-tc,.hgpr .horizontal-quickbook #modal-tc-so{width:658px}
.hgpr .horizontal-quickbook .fixer-wide{width:686px;margin:auto}
.hgpr .horizontal-quickbook .fixer-wide #email-signup-button{width:auto}
.hgpr .horizontal-quickbook #credit-card-offer{margin-left:-10px}
.hgpr .horizontal-quickbook #credit-card-offer .fixer{width:350px}
.hgpr .horizontal-quickbook #credit-card-offer .fixer a p{margin-top:0}
}
@media(min-width:960px){.hgpr .horizontal-quickbook .fixer{width:100%}
.hgpr .horizontal-quickbook .fixer-wide{width:745px;margin:0}
.hgpr .horizontal-quickbook .fixer-wide #email-heading{height:44px;width:auto;max-width:33.33%}
.hgpr .horizontal-quickbook .fixer-wide #email-heading div{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}
.hgpr .horizontal-quickbook #credit-card-offer{margin-left:0}
.hgpr .horizontal-quickbook #credit-card-offer .fixer{width:410px;margin-left:25px}
}
.hgpr .horizontal-quickbook .ui-footer .footer-row{-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767px){.hgpr .horizontal-quickbook .ui-footer .footer-row{-ms-flex-pack:center;justify-content:center}
}
.hgpr .horizontal-quickbook .ui-footer .footer-row a{color:#b6b6b6}
.hgpr .horizontal-quickbook .ui-footer .footer-row a:hover{color:#fff}
.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-social{-ms-flex:0 1 315px;flex:0 1 315px}
@media(max-width:767px){.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-social{-ms-flex:0 1 100%;flex:0 1 100%}
.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-social .connect{width:290px;margin:auto}
}
.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-social .app-links a:hover{text-decoration:none}
.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-links{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;max-width:320px}
@media(max-width:767px){.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-links{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-pack:distribute;justify-content:space-around}
.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-links .links1,.hgpr .horizontal-quickbook .ui-footer .footer-row .footer-links .links2{width:290px;margin:auto}
}
.hgpr .horizontal-quickbook .ui-header{position:relative}
.hgpr .horizontal-quickbook .ui-header .header-row{margin:0 auto;max-width:1024px;padding:0}
.hgpr .horizontal-quickbook .ui-header .header-row.wide{max-width:1235px}
@media(min-width:960px){.hgpr .horizontal-quickbook .ui-header .header-row{padding:0 15px 0 32px}
}
.hgpr .horizontal-quickbook .ui-header .header-left,.hgpr .horizontal-quickbook .ui-header .header-right{float:left;width:50%}
.hgpr .horizontal-quickbook .ui-header .header-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
@media(min-width:640px){.hgpr .horizontal-quickbook .ui-header .header-left{width:25%}
.hgpr .horizontal-quickbook .ui-header .header-right{width:75%}
}
.hgpr .horizontal-quickbook .ui-header .logo-full{height:20px;width:80px}
@media(min-width:960px){.hgpr .horizontal-quickbook .ui-header .logo-full{margin-top:25px;height:40px;width:140px}
}
.hgpr .horizontal-quickbook .ui-header .logo-slim{height:20px;width:80px}
.hgpr .horizontal-quickbook .ui-header .section-row{padding-right:17px;height:44px;line-height:44px}
.hgpr .horizontal-quickbook .ui-header .section-row a{color:#b6b6b6}
.hgpr .horizontal-quickbook .ui-header .section-row a:hover{color:#fff;text-decoration:none;border-bottom:1px solid #fff}
.hgpr .horizontal-quickbook .ui-header .dd-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#b6b6b6;height:44px;line-height:44px;border-bottom:0;min-width:60px;text-align:center;border-left:1px solid transparent;border-right:1px solid transparent;text-decoration:none;padding:0 12px}
.hgpr .horizontal-quickbook .ui-header .dd-link span{font-size:11px}
.hgpr .horizontal-quickbook .ui-header .dd-link:hover{color:#fff}
.hgpr .horizontal-quickbook .ui-header .dd-link:hover span{line-height:1.3;border-bottom:1px solid #fff}
.hgpr .horizontal-quickbook .ui-header .dd-link .b-icon-globe,.hgpr .horizontal-quickbook .ui-header .dd-link .b-icon-person{font-size:16px}
.hgpr .horizontal-quickbook .ui-header .dd-link .b-icon-down-fill{padding-left:6px;font-size:10px}
.hgpr .horizontal-quickbook .ui-header .dd-link .b-icon-close{padding-left:2px;font-size:14px}
.hgpr .horizontal-quickbook .ui-header .dd-hamburger{color:#fff;border-right:1px solid #b6b6b6;padding:0}
.hgpr .horizontal-quickbook .ui-header .dd-signin{color:#fff}
@media(max-width:767px){.hgpr .horizontal-quickbook .ui-header .dd-lang,.hgpr .horizontal-quickbook .ui-header .dd-signin{border-left:1px solid #b6b6b6}
}
.hgpr .horizontal-quickbook .ui-header .dd-menu{z-index:10;position:absolute;width:320px;background-color:#fff;border:1px solid #ccc;box-shadow:4px 4px 6px rgba(0,0,0,0.175);display:none;top:43px}
.hgpr .horizontal-quickbook .ui-header .dd-menu .woh li:hover{background-color:#0072ce}
@media(max-width:639px){.hgpr .horizontal-quickbook .ui-header .dd-menu{width:100%}
}
.hgpr .horizontal-quickbook .ui-header .dd-right{right:0}
.hgpr .horizontal-quickbook .ui-header .b-icon-close{display:none}
.hgpr .horizontal-quickbook .ui-header .profile-name{overflow:hidden;white-space:nowrap;vertical-align:top;text-overflow:ellipsis;max-width:180px}
@media(min-width:960px){.hgpr .horizontal-quickbook .ui-header .profile-name{display:-ms-flexbox;display:flex;max-width:240px}
}
.hgpr .horizontal-quickbook .ui-header .is-open{position:relative}
.hgpr .horizontal-quickbook .ui-header .is-open .dd-menu{display:block}
.hgpr .horizontal-quickbook .ui-header .is-open .dd-link{background-color:#fff;z-index:20;position:relative;color:#282828;border-left:1px solid #b6b6b6;border-right:1px solid #b6b6b6}
.hgpr .horizontal-quickbook .ui-header .is-open .b-icon-down-fill,.hgpr .horizontal-quickbook .ui-header .is-open .b-icon-menu{display:none}
@media(max-width:767px){.hgpr .horizontal-quickbook .ui-header .is-open{position:static}
.hgpr .horizontal-quickbook .ui-header .is-open .b-icon-globe,.hgpr .horizontal-quickbook .ui-header .is-open .b-icon-person{display:none}
.hgpr .horizontal-quickbook .ui-header .is-open .dd-lang{border-right:1px solid transparent}
}
.hgpr .horizontal-quickbook .ui-header .is-open .b-icon-close{display:inline-block}
.hgpr .horizontal-quickbook .ui-header .join-button{background-color:#fff;border:1px solid #6f7173;color:#6f7173}
.hgpr .horizontal-quickbook .ui-modal-background{display:none;z-index:20;position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;margin:0 auto;background-color:rgba(0,0,0,0.4)}
.hgpr .horizontal-quickbook .ui-modal-background.modal-no-shade{background-color:rgba(0,0,0,0)}
.hgpr .horizontal-quickbook .ui-modal-background .modal{margin:15% auto;background-color:#fff;position:fixed;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}
.hgpr .horizontal-quickbook .ui-modal-background .modal .modal-body{padding:12px 0}
.hgpr .horizontal-quickbook .ui-modal-background .modal .modal-header{padding-top:12px}
.hgpr .horizontal-quickbook .ui-modal-background .modal .modal-header .text-h1{margin-bottom:6px}
.hgpr .horizontal-quickbook .ui-modal-background .modal .modal-footer{padding:12px 0}
.hgpr .horizontal-quickbook .ui-modal-background.modal-media{background-color:rgba(0,0,0,0.7)}
.hgpr .horizontal-quickbook .ui-modal-background.modal-media .button-close{position:fixed;background-color:rgba(0,0,0,0);top:30px;right:30px;border:0}
@media(max-width:767px){.hgpr .horizontal-quickbook .ui-modal-background.modal-media .button-close{top:15px;right:15px}
}
.hgpr .horizontal-quickbook .ui-modal-background.modal-media .button-close i{font-size:30px}
.hgpr .horizontal-quickbook .ui-modal-background.modal-media .modal{margin:0 auto;background-color:rgba(0,0,0,0);left:0;top:50%;width:100%;transform:translateX(0);transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.hgpr .horizontal-quickbook .m-quickbook-calendar .date-checkin-div i,.hgpr .horizontal-quickbook .m-quickbook-calendar .date-checkout-div i{position:absolute}
.hgpr .horizontal-quickbook .m-quickbook-collapsible .close-button{float:right;background:0;color:inherit;border:0;padding:0}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-quickbook-collapsible .mobile-container{display:none}
}
.hgpr .horizontal-quickbook .m-quickbook-collapsible .mobile-field{height:60px}
.hgpr .horizontal-quickbook .m-quickbook-collapsible .mobile-field .mobile-field-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hgpr .horizontal-quickbook .m-quickbook-group-booking{-ms-flex:0 1 100%;flex:0 1 100%;margin:4px 6px;overflow-y:visible;position:relative}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .qb-first-col{width:100%}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col{text-align:left}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .link-menu{margin-bottom:16px;width:100%}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .link-menu a{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);line-height:40px;width:100%}
@media(min-width:768px){.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open{background-color:#fff;bottom:0;left:0;margin:0 auto;overflow-y:visible;padding:0;position:absolute;right:0;top:0}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow{background-color:#fff;border:1px solid #ddd;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);margin:-5px -7px;padding:8px 12px 0}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .popover-footer,.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .popover-header{display:block;width:100%;margin:0 auto}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .room-popover-body{border:0;box-shadow:none;left:0;position:static;top:0}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .room-popover-body .room-popover-content{width:100%;margin:0 auto;padding:0}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .room-popover-body .room-popover-content .accessibilityChkBx .input-checkbox{margin-top:0}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .room-popover-body .room-popover-content [data-js=kids-panel]{padding-right:6px}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .rates,.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .rooms,.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .use-points{width:100%}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col .qb-popover.is-open .qb-popover-overflow .link-menu a{border:0;box-shadow:none;background-image:none;border-bottom:1px solid #ddd}
}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .rate-col,.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .room-col{width:100%}
.hgpr .horizontal-quickbook .m-quickbook-group-booking .m-quickbook .submit-button-container{width:100%}
.hgpr .horizontal-quickbook .m-quickbook-modify .m-modal .modal-content{width:90%;max-width:950px}
.hgpr .horizontal-quickbook .p-accomodation-details{line-height:1}
.hgpr .horizontal-quickbook .p-accomodation-details .hotel-name,.hgpr .horizontal-quickbook .p-accomodation-details .rate-plan-name,.hgpr .horizontal-quickbook .p-accomodation-details .room-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:639px){.hgpr .horizontal-quickbook .p-accomodation-details{font-size:12px}
}
.hgpr .horizontal-quickbook .p-info-section{border-top:2px solid #407bae;border-bottom:2px solid #407bae}
.hgpr .horizontal-quickbook .p-info-section .b-icon{position:absolute}
.hgpr .horizontal-quickbook .m-quickbook-slim{background:rgba(40,40,40,0.8)}
.hgpr .horizontal-quickbook .m-quickbook-slim .quickbook-container{padding:1px 0}
.hgpr .horizontal-quickbook .m-quickbook-slim .p-quickbook-summary{background-color:initial}
.hgpr .horizontal-quickbook .p-quickbook-summary{position:relative;display:-ms-flexbox;display:flex;line-height:52px}
.hgpr .horizontal-quickbook .p-quickbook-summary .list-piped li{padding:0}
@media(max-width:639px){.hgpr .horizontal-quickbook .p-quickbook-summary{line-height:1.5}
}
.hgpr .horizontal-quickbook .p-quickbook-summary .search-options{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}
.hgpr .horizontal-quickbook .p-quickbook-summary .summary-submit{-ms-flex-negative:0;flex-shrink:0;line-height:1}
.hgpr .horizontal-quickbook .p-quickbook-summary .search-truncation{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.hgpr .horizontal-quickbook .p-quickbook-summary [data-js=interactive]{cursor:pointer}
.hgpr .horizontal-quickbook .p-quickbook-summary li.search-term{float:left;width:280px}
@media(max-width:959px){.hgpr .horizontal-quickbook .p-quickbook-summary li.search-term{width:232px}
}
@media(max-width:767px){.hgpr .horizontal-quickbook .p-quickbook-summary li.search-term{width:229px}
}
.hgpr .horizontal-quickbook .p-quickbook-summary li.search-term:after{content:"";padding:0}
.hgpr .horizontal-quickbook .m-quickbook{background:#fff}
.hgpr .horizontal-quickbook .m-quickbook .readonly-rate{height:44px;line-height:42px;margin-bottom:12px;text-align:left}
.hgpr .horizontal-quickbook .m-quickbook .readonly-rate [data-js=input-corp] i,.hgpr .horizontal-quickbook .m-quickbook .readonly-rate [data-js=input-offer] i{padding:0 6px 0 10px}
.hgpr .horizontal-quickbook .m-quickbook .m-datefieldpair{margin-left:0;margin-right:0}
.hgpr .horizontal-quickbook .m-quickbook .use-points>label{display:inline-block}
.hgpr .horizontal-quickbook .m-quickbook input::-ms-clear{display:none}
.hgpr .horizontal-quickbook .m-quickbook input.dirty{border:1px solid #e61e1e}
.hgpr .horizontal-quickbook .m-quickbook .form-error{text-align:left;padding-bottom:16px}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-quickbook .form-error{margin-top:-5px}
}
@media(max-width:959px){.hgpr .horizontal-quickbook .m-quickbook .form-error{margin-top:-11px}
}
@media(max-width:767px){.hgpr .horizontal-quickbook .m-quickbook .ph0-md{padding-left:0;padding-right:0}
}
.hgpr .horizontal-quickbook .m-quickbook .qb-calendar-div{padding:0}
.hgpr .horizontal-quickbook .m-quickbook .date-checkin-div .input-text i,.hgpr .horizontal-quickbook .m-quickbook .date-checkout-div .input-text i,.hgpr .horizontal-quickbook .m-quickbook .qb-destination-div .input-text i{position:absolute;top:0}
@media(min-width:960px){.hgpr .horizontal-quickbook .m-quickbook .qb-first-row .date-checkin-div label,.hgpr .horizontal-quickbook .m-quickbook .qb-first-row .date-checkout-div label,.hgpr .horizontal-quickbook .m-quickbook .qb-first-row .qb-destination-div label{margin-bottom:18px}
}
.hgpr .horizontal-quickbook .typeahead{position:relative;display:block;width:100%}
.hgpr .horizontal-quickbook .typeahead .typeahead-content{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:10;width:100%}
.hgpr .horizontal-quickbook .typeahead .typeahead-content.is-open{display:block}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu{text-transform:none}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu ul{list-style-type:none}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu a:hover{text-decoration:none}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu ul{margin:0;padding:0}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu ul li{margin-bottom:0;position:relative}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu ul li>.suggestion-container{border-bottom:1px solid #eee}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu ul li:last-child>.suggestion-container{border-bottom:1px solid transparent}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu ul li i.b-icon{position:absolute;top:12px;left:10px}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu ul li.selected>.suggestion-container{border-bottom:1px solid transparent}
.hgpr .horizontal-quickbook .typeahead .typeahead-menu a{display:block;font-size:16px;line-height:1.25;padding:12px 0;margin:0 15px;color:#282828}
.hgpr .horizontal-quickbook .typeahead .selected{background-color:#407bae}
.hgpr .horizontal-quickbook .typeahead .selected a{color:#fff}
.hgpr .horizontal-quickbook .typeahead-content{position:relative;background:#fff;border:1px solid #ddd}
.hgpr .horizontal-quickbook .typeahead-content:after,.hgpr .horizontal-quickbook .typeahead-content:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.hgpr .horizontal-quickbook .typeahead-content:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:12px;margin-left:-12px}
.hgpr .horizontal-quickbook .typeahead-content:before{border-color:rgba(221,221,221,0);border-bottom-color:#ddd;border-width:13px;margin-left:-13px}
.hgpr .horizontal-quickbook .qb-popover{position:relative}
.hgpr .horizontal-quickbook .qb-popover radiogroup{max-width:none}
.hgpr .horizontal-quickbook .qb-popover .link-menu>a{overflow:hidden}
.hgpr .horizontal-quickbook .qb-popover.is-open{z-index:10}
.hgpr .horizontal-quickbook .qb-popover.is-open .link-menu>a{border:1px solid #ddd;border-bottom-color:#fff;z-index:20;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBza2V0Y2h0b29sIDMuNC40ICgzOTUpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPngtY2FyYm9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBza2V0Y2h0b29sLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJIZWFkZXIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJBdXRoZW50aWNhdGVkLU1lbnUtKGRhcmspIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEyLjAwMDAwMCwgLTE3LjAwMDAwMCkiIGZpbGw9IiMyODI4MjgiPgogICAgICAgICAgICA8cGF0aCBkPSJNMzE5LjA3NzIzMSwyMy4wMjgxOTI0IEwzMjQsMjguMDEzNDMyMiBMMzIyLjk5ODQ2MiwyOS4wMjgxOTI0IEwzMTgsMjMuOTY3MzA2OCBMMzEzLjAwMTUzOCwyOS4wMjgxOTI0IEwzMTIsMjguMDEzNDMyMiBMMzE2LjkyMjc2OSwyMy4wMjgxOTI0IEwzMTIsMTguMDQyOTUyNSBMMzEzLjAwMTUzOCwxNy4wMjgxOTI0IEwzMTgsMjIuMDg5MDc4IEwzMjIuOTk4NDYyLDE3LjAyODE5MjQgTDMyNCwxOC4wNDI5NTI1IEwzMTkuMDc3MjMxLDIzLjAyODE5MjQgTDMxOS4wNzcyMzEsMjMuMDI4MTkyNCBaIiBpZD0ieC1jYXJib24iIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-size:12px 12px}
@media(max-width:767px){.hgpr .horizontal-quickbook .qb-popover.is-open{position:fixed;overflow-y:auto;top:125px;bottom:0;left:0;right:0;padding:18px 0;background-color:#fff}
.hgpr .horizontal-quickbook .qb-popover.is-open .popover-footer,.hgpr .horizontal-quickbook .qb-popover.is-open .popover-header{display:block;width:300px;margin:0 auto}
.hgpr .horizontal-quickbook .qb-popover.is-open .link-menu a{border:0;box-shadow:none;background-image:none;border-bottom:1px solid #ddd}
}
@media(min-width:480px) and (max-width:767px){.hgpr .horizontal-quickbook .qb-popover.is-open{border:solid 15px rgba(0,0,0,0.75)}
}
.hgpr .horizontal-quickbook .qb-popover.is-open .popover-body,.hgpr .horizontal-quickbook .qb-popover.is-open .room-popover-body{display:block}
.hgpr .horizontal-quickbook .qb-popover .popover-footer{display:none}
.hgpr .horizontal-quickbook .qb-popover .popover-body{display:none;background-color:#fff;min-width:100%}
@media(min-width:768px){.hgpr .horizontal-quickbook .qb-popover .popover-body{position:absolute;top:43px;left:0;border:1px solid #ddd;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1)}
}
.hgpr .horizontal-quickbook .qb-popover .popover-content{min-width:320px;margin:0 auto}
@media(max-width:767px){.hgpr .horizontal-quickbook .qb-popover .popover-content{width:320px}
}
.hgpr .horizontal-quickbook .qb-popover .room-popover-body{display:none;background-color:#fff;min-width:100%}
@media(min-width:768px){.hgpr .horizontal-quickbook .qb-popover .room-popover-body{position:absolute;top:43px;left:0;border:1px solid #ddd;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1)}
}
.hgpr .horizontal-quickbook .qb-popover .room-popover-content{width:300px;margin:0 auto}
@media(min-width:768px){.hgpr .horizontal-quickbook .qb-popover .room-popover-content{width:664px;padding:24px}
}
.hgpr .horizontal-quickbook .ui-sign-in-modal .modal-container{height:100%;width:100%;position:fixed;top:0;left:0;z-index:999;background-color:rgba(0,0,0,0.5)}
.hgpr .horizontal-quickbook .ui-sign-in-modal .modal-content{width:85%;max-width:330px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@media screen and (min-width:480px){.hgpr .horizontal-quickbook .ui-sign-in-modal .modal-content{width:70%}
}
@media screen and (min-width:640px){.hgpr .horizontal-quickbook .ui-sign-in-modal .modal-content{width:50%}
}
@media screen and (min-width:768px){.hgpr .horizontal-quickbook .ui-sign-in-modal .modal-content{width:40%}
}
.hgpr .horizontal-quickbook .ui-sign-in-modal .modal-content .close-icon{cursor:pointer}
.hgpr .horizontal-quickbook .ui-sign-in-modal .modal-content .close-overlay{position:relative;top:-2px;left:15px}
.hgpr .horizontal-quickbook .ui-sign-in .signin-heading{font-weight:700;font-size:16px;text-transform:uppercase;text-align:center}
.hgpr .horizontal-quickbook .ui-sign-in .signin-heading small{display:block;font-size:14px;font-weight:400}
.hgpr .horizontal-quickbook .ui-sign-in .forgot-membership-link{display:block;padding-top:8px}
.hgpr .horizontal-quickbook .ui-statuscode{background-color:#fff;margin:60px 0;padding:30px 18px}
.hgpr .horizontal-quickbook .ui-statuscode .dev-error{border:2px solid #e61e1e;color:#e61e1e;padding:12px;margin-bottom:18px;font-family:monaco,Consolas,Lucida Console,monospace}
.hgpr .horizontal-quickbook .ui-statuscode .title{font-size:22px;font-weight:700;margin-bottom:12px}
.hgpr .horizontal-quickbook .ui-statuscode .msg{font-size:16px}
.hgpr .horizontal-quickbook span[data-role=tooltip]{position:relative;display:inline-block}
.hgpr .horizontal-quickbook .no-focus-outline:focus{outline:0}
.hgpr .horizontal-quickbook .m-tooltip{position:absolute;z-index:100;width:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);border:solid 1px #b6b6b6}
.hgpr .horizontal-quickbook .m-tooltip.layout-message{width:300px;line-height:1.5}
@media(max-width:479px){.hgpr .horizontal-quickbook .m-tooltip.layout-module{position:fixed;height:100%;width:100%;top:0;left:0;box-shadow:none;border:0}
.hgpr .horizontal-quickbook .m-tooltip.layout-module .tooltip-caret{display:none}
}
.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret{position:absolute;bottom:-16px}
.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret:after,.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:-16px;z-index:110}
.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret:after{border-width:10px;border-top-color:#fff;margin-left:2px}
.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret:before{border-width:12px;border-top-color:#b6b6b6}
.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret.top{top:-16px;bottom:auto;transform:rotate(180deg)}
.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret.left{left:-16px;bottom:auto;transform:rotate(90deg)}
.hgpr .horizontal-quickbook .m-tooltip .tooltip-caret.right{right:-16px;bottom:auto;transform:rotate(-90deg)}
.hgpr .horizontal-quickbook .modal-background{display:none;z-index:20;position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;margin:0 auto;background-color:rgba(0,0,0,0.4)}
.hgpr .horizontal-quickbook .modal-background.modal-no-shade{background-color:rgba(0,0,0,0)}
.hgpr .horizontal-quickbook .modal-background .modal{margin:15% auto;background-color:#fff;position:fixed;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}
.hgpr .horizontal-quickbook .modal-background .modal .modal-body{padding:12px}
.hgpr .horizontal-quickbook .modal-background .modal .modal-header{padding:12px}
.hgpr .horizontal-quickbook .modal-background .modal .modal-footer{padding:12px}
.hgpr .horizontal-quickbook .modal-background.modal-media{background-color:rgba(0,0,0,0.7)}
.hgpr .horizontal-quickbook .modal-background.modal-media .button-close{position:fixed;background-color:rgba(0,0,0,0);top:30px;right:30px;border:0}
@media(max-width:767px){.hgpr .horizontal-quickbook .modal-background.modal-media .button-close{top:15px;right:15px}
}
.hgpr .horizontal-quickbook .modal-background.modal-media .button-close i{font-size:30px}
.hgpr .horizontal-quickbook .modal-background.modal-media .modal{margin:0 auto;background-color:rgba(0,0,0,0);left:0;top:50%;width:100%;transform:translateX(0);transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.hgpr .horizontal-quickbook body{background:#f6f6f6}
.hgpr .horizontal-quickbook .qbcontainer .m-quickbook{z-index:2;position:relative}
@media(min-width:768px){.hgpr .horizontal-quickbook .qbcontainer .m-quickbook{box-shadow:0 0 100px 0 rgba(0,0,0,0.3)}
}
@media(max-width:767px){.hgpr .horizontal-quickbook .qbcontainer{background:#fff;margin-bottom:28px !important}
}
.hgpr .horizontal-quickbook .quickbook-tabs{background-color:#f6f6f6}
.hgpr .horizontal-quickbook .quickbook-tabs ul{list-style-type:none;padding:0 18px;margin:0;min-height:50px;flex-wrap:nowrap}
.hgpr .horizontal-quickbook .quickbook-tabs ul li{cursor:pointer;text-align:center;margin-bottom:0;min-height:50px;flex:0 1 auto;align-items:center;justify-content:center;border-bottom:4px solid transparent}
@media(max-width:767px){.hgpr .horizontal-quickbook .quickbook-tabs ul li{flex:1 1 50%}
}
.hgpr .horizontal-quickbook .quickbook-tabs ul .active{border-bottom:4px solid #0072ce;font-weight:600}
@media(max-width:767px){.no-scroll-for-ui-datefieldpair{overflow:hidden}
}
.hgpr .woh-table__mobile--col{display:flex;flex-direction:column;justify-content:center}
.hgpr .woh-table--subheader.no-table-subheader{display:none}
.hgpr .woh-table--subheader td{border-bottom:0}
.hgpr .woh-table--col-first .woh-table--cel-rte{text-align:left}
.hgpr .woh-table--head-mobile{text-transform:uppercase}
.hgpr .table-cell-mobile{padding:16px;display:flex}
@media screen and (min-width:767px){.hgpr .woh-table-responsive.sortable th{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.7px}
.hgpr .woh-table-responsive.sortable th:before,.hgpr .woh-table-responsive.sortable th:after{content:"";display:block;width:0;height:0;opacity:.5;transition:opacity 330ms ease;margin:10px auto}
.hgpr .woh-table-responsive.sortable th:hover:before,.hgpr .woh-table-responsive.sortable th:hover:after{opacity:1;transform:scale(1.09)}
.hgpr .woh-table-responsive.sortable th:before{top:8px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid var(--bellhop-color-background-light-1)}
.hgpr .woh-table-responsive.sortable th:after{bottom:8px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid var(--bellhop-color-background-light-1)}
.hgpr .woh-table-responsive.sortable th[aria-sort]:before,.hgpr .woh-table-responsive.sortable th[aria-sort]:after{opacity:1}
.hgpr .woh-table-responsive.sortable th[aria-sort]{background-color:#0072ce}
.hgpr .woh-table-responsive.sortable th[aria-sort='descending']:after{border-bottom-color:var(--bellhop-color-background-light-1);transform:scale(1.3)}
.hgpr .woh-table-responsive.sortable th[aria-sort='descending']:before{opacity:0}
.hgpr .woh-table-responsive.sortable th[aria-sort='ascending']:before{border-top-color:var(--bellhop-color-background-light-1);transform:scale(1.3)}
.hgpr .woh-table-responsive.sortable th[aria-sort='ascending']:after{opacity:0}
.hgpr .woh-table-responsive.sortable td{transition:background-color 330ms ease;background-color:#fff}
.hgpr .woh-table-responsive.sortable td.sorted-by{background-color:#f6f6f6}
}
.hgpr .table-cell .title-element .title-element{padding:16px;color:var(--bellhop-color-grayscale-700)}
.hgpr .woh-table--cel[data-has-tooltip="tooltip-true"]{display:flex;justify-content:center}
.hgpr .woh-table--cel[data-has-tooltip="tooltip-true"] .tooltip-wrapper{padding-left:6px;display:flex;flex-direction:column;justify-content:center}
@media screen and (min-width:768px){.hgpr .woh-table--cel[data-has-tooltip="tooltip-true"]{justify-content:space-between}
.hgpr .woh-table--cel[data-has-tooltip="tooltip-true"] .tooltip-wrapper{padding-left:0}
}
.hgpr .standard-promo{padding-bottom:32px}
.hgpr .standard-promo .standard-promo-fieldset{margin-bottom:16px}
@media(min-width:768px){.hgpr .standard-promo .standard-promo-container{margin-bottom:32px}
}
.hgpr .standard-promo .forgot-member-id{margin-bottom:24px}
.hgpr .standard-promo .wf-form{opacity:0;transition:opacity .4s ease}
.hgpr .standard-promo .wf-form.is-loaded{opacity:1}
.hgpr .standard-promo .b-form-fieldset .b-row{align-items:flex-start}
.hgpr .standard-promo .submit-btn{white-space:nowrap;overflow:hidden}
.hgpr .standard-promo .b-form-input__control:read-only{border:1px solid;padding:12px}
@media(min-width:768px){.hgpr .standard-promo .b-custom-col\@lg{width:35%;flex:1 0 35%}
.hgpr .standard-promo .b-form-input{position:relative}
.hgpr .standard-promo .b-form-input.b-is-invalid .b-form-input__error{position:absolute}
}
.hgpr .search-award .search-awards-options{border-top:1px solid #ededed}
.hgpr .search-award .search-awards-options .title-text h3{font-size:24px}
.hgpr .search-award .search-awards-options .search-wrap{display:flex;border:1px solid #b6b6b6}
.hgpr .search-award .search-awards-options .search-item{display:flex;align-items:center;width:100%}
.hgpr .search-award .search-awards-options label:hover{cursor:pointer}
.hgpr .search-award .search-awards-options .check-icon-circle{width:18px;height:18px;background-color:#fff;border:solid 1px #b6b6b6;border-radius:50%;z-index:10}
.hgpr .search-award .search-awards-options .b-icon-success-fill{position:absolute;top:36px;left:7px;display:none}
.hgpr .search-award .search-awards-options .reward-radio-btn{position:relative;padding:36px 7px;border-right:1px solid #b6b6b6}
.hgpr .search-award .search-awards-options .reward-input{opacity:0;width:18px;display:none}
.hgpr .search-award .search-awards-options .reward-image{text-align:center}
.hgpr .search-award .search-awards-options .reward-image .b-icon{font-size:40px}
.hgpr .search-award .search-awards-options .reward-image .b-icon-rest{font-size:35px}
.hgpr .search-award .search-awards-options .reward-text p{padding:0 10px 0}
.hgpr .search-award .search-awards-options input[type="radio"]:checked+.reward-radio-btn{background-color:rgba(0,114,206,0.15)}
.hgpr .search-award .search-awards-options input[type="radio"]:checked+.reward-radio-btn i{display:block}
@media(min-width:639px){.hgpr .search-award .buttons-section button{width:270px}
}
.hgpr .search-award .search-awards-form .dates-info{position:relative}
.hgpr .search-award .search-awards-form .form-error.b-d-none+.dates-info{bottom:13px}
.hgpr .search-award .search-awards-form .m-datefieldpair .validation{padding-left:8px}
.hgpr .search-award .search-awards-form .m-datefieldpair .validation .form-error{margin-top:0}
.hgpr .search-award .search-awards-form .m-datefieldpair .validation i:before{font-size:1.2em}
.hgpr .search-award .search-awards-form .cal-grid.cal-in button:focus,.hgpr .search-award .search-awards-form .cal-grid.cal-out button:focus{border:1px solid #ffb612}
@media(max-width:767px){.hgpr .search-award .search-awards-form .m-datefieldpair.is-open{padding-top:150px !important}
.hgpr .search-award .search-awards-form .m-datefieldpair.is-open .cal-modal-beak:after,.hgpr .search-award .search-awards-form .m-datefieldpair.is-open .cal-modal-beak:before{top:-35px !important}
}
@media(min-width:768px){.hgpr .search-award .search-awards-form .input-text{margin:0 0 12px 0}
}
.hgpr .search-award .search-awards-form .datefield-container.date-in .m-datefield{margin:0 9px 0 0 !important}
.hgpr .search-award .search-awards-form .datefield-container.date-out .m-datefield{margin:0 0 0 9px !important}
.hgpr .search-award .search-awards-form .half-max-width{max-width:50%}
.hgpr .search-award-results{margin:20px 0;line-height:normal}
.hgpr .search-award-results ul{list-style-type:none;padding:0;margin:0}
.hgpr .search-award-results .results-header{border-top:1px solid #ededed}
.hgpr .search-award-results .results-list{border-top:1px solid #ededed}
.hgpr .search-award-results .results-list .hotel-image{position:relative}
@media(max-width:767px){.hgpr .search-award-results .results-list .hotel-image{margin-bottom:30px}
}
.hgpr .search-award-results .results-list .hotel-image .ribbon{position:absolute;top:0;left:15px;width:86px}
.hgpr .search-award-results .results-list .hotel-image img{width:100%}
.hgpr .search-award-results .results-list .b-icon-pin-fill{font-size:16px;padding-right:5px}
@media(max-width:767px){.hgpr .search-award-results .results-list .b-button-shop{width:100%}
}
.hgpr .search-award-results .results-list .hotel-info{padding-left:30px}
@media(max-width:767px){.hgpr .search-award-results .results-list .hotel-info{padding-left:0}
}
.hgpr .search-award-results .results-list .section{margin-bottom:10px}
.hgpr .search-award-results .results-list .section.pluscash{margin-bottom:0}
.hgpr .search-award-results .results-list .section.bottom{margin-top:20px}
.hgpr .search-award-results .results-list .price{font-size:28px;line-height:.71;font-weight:700;margin:5px 0}
.hgpr .search-award-results .results-list .cash{font-weight:700;margin-bottom:10px}
.hgpr .search-award-results .results-list .links{margin-top:10px}
.hgpr .search-award-results .results-list .show-more{display:block;margin:15px 35px 0 0;cursor:pointer}
.hgpr .search-award-results .results-list .show-more .b-icon{margin-left:5px}
.hgpr .search-award-results .results-list .awards-expanded-title{font-size:14px;font-weight:700}
.hgpr .search-award-results .results-list .award-options{display:block;margin:20px 0 0}
@media(max-width:767px){.hgpr .search-award-results .results-list .award-options{display:none}
}
.hgpr .search-award-results .results-list .award-options-mobile{display:none;margin:20px 0}
@media(max-width:767px){.hgpr .search-award-results .results-list .award-options-mobile{display:block}
}
.hgpr .search-award-results .results-list .awards-expanded{font-size:13px}
@media(max-width:767px){.hgpr .search-award-results .results-list .awards-expanded{margin-bottom:0}
}
.hgpr .search-award-results .results-list .awards-expanded .b-icon{font-size:25px;margin-right:10px;vertical-align:middle;text-align:center;width:35px}
.hgpr .search-award-results .results-list .awards-expanded .b-icon-door-double{font-size:27px;margin-top:-4px}
.hgpr .search-award-results .results-list .awards-expanded .b-icon-SPA{font-size:30px}
.hgpr .search-award-results .results-list .awards-expanded .award{border-bottom:2px solid transparent;margin-top:16px}
@media(max-width:767px){.hgpr .search-award-results .results-list .awards-expanded .award{text-align:left}
}
.hgpr .search-award-results .results-list .awards-expanded .selected{padding-bottom:4px}
@media(max-width:767px){.hgpr .search-award-results .results-list .awards-expanded>:last-child .award,.hgpr .search-award-results .results-list .awards-expanded>:last-child .selected{margin-bottom:0}
}
.hgpr .search-award-results .results-list .amenity{margin-bottom:20px}
.hgpr .search-award-results .results-list .amenity .b-icon{font-size:25px;padding-right:15px;vertical-align:middle}
.hgpr .search-award-results .results-list .amenity .b-icon-SPA{font-size:30px}
.hgpr .search-award-results .results-list .amenity .b-icon-door-double{font-size:27px;margin-top:-4px}
.hgpr .partner-promo .buttons-section{margin-top:24px}
.hgpr .partner-promo .membership-label,.hgpr .partner-promo .partner-label{margin-bottom:8px}
.hgpr .partner-promo .membership-label-error,.hgpr .partner-promo .partner-label-error{color:var(--bellhop-color-status-error-text)}
.hgpr .partner-promo .b-alert-error{display:inline-block;margin-top:8px}
.hgpr .partner-promo .input-text{margin-bottom:0}
.hgpr .partner-promo .forgot-member-id-link{margin-top:7px;margin-bottom:10px}
.hgpr .logos-col{height:25%}
.hgpr .logos-col .woh-image--non-responsive{margin:0;padding:20px;text-align:center}
.hgpr .logos-col .woh-image--non-responsive img{max-height:160px}
@media screen and (max-width:479px){.hgpr .logos-col.logos-col-center{margin:auto}
}
.hgpr .rte-modal{max-width:500px}
.hgpr .rte-modal .modal-content{padding:0}
.hgpr .image-text-table-arrow{display:flex;align-items:center;justify-content:center;background-color:white;background:transparent url("../../../etc/designs/hyatt-commons/img/arrow-long.svg") center center no-repeat}
@media screen and (max-width:767px){.hgpr .image-text-table-arrow{background-size:80% auto}
}
.hgpr .image-text-table-header{min-height:50px;height:auto;display:flex;align-items:center;justify-content:center;font-weight:bold;border-bottom:2px solid #ccc;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px}
.hgpr .image-text-table-cell{display:flex;background-color:white}
.hgpr .image-text-table-cell .image-text-table-image{width:50%;margin-right:5px;display:flex;align-items:center;justify-content:center}
.hgpr .image-text-table-cell .image-text-table-image .woh-image--non-responsive{margin:10px 0}
.hgpr .image-text-table-cell .image-text-table-text{display:flex;width:50%;align-items:center;justify-content:center;margin-left:5px}
.hgpr .image-text-table-row{margin:0 auto;width:80%}
.hgpr .icon-text-container{margin-bottom:60px}
.hgpr .icon-text-container .icon-text-row{display:flex;flex-wrap:wrap;margin-bottom:24px}
.hgpr .icon-text-container .icon-text-row .icon-text{padding-left:16px}
.hgpr .icon-text-container .icon-wrap{height:70px;text-align:center}
.hgpr .icon-text-container .cta-wrap{width:100%;text-align:center}
.hgpr .icon-text-container .woh-cta-link{line-height:normal;display:inline-block}
.hgpr .icon-text-container .woh-cta-link i{font-size:9px;font-weight:700;vertical-align:middle}
@media(min-width:768px){.hgpr .icon-text-container{margin-bottom:0}
}
.hgpr .two-up__wrapper .two-up__item{padding:20px 0 40px}
.hgpr .two-up__wrapper .two-up__item .cta-wrap{position:absolute;top:100%}
.hgpr .two-up__wrapper .two-up__item .cta-wrap.cq-Editable-dom{position:relative}
.hgpr .two-up__wrapper .two-up__item.two-up__item-1{grid-row:1;grid-column:1;-ms-grid-row:1;-ms-grid-column:1}
.hgpr .two-up__wrapper .two-up__item.two-up__item-2{grid-row:2;grid-column:1;-ms-grid-row:2;-ms-grid-column:1}
@media(min-width:768px){.hgpr .two-up__wrapper .two-up__item{padding:16px 35px 42px}
.hgpr .two-up__wrapper .two-up__item.two-up__item-2{grid-row:1;grid-column:2;-ms-grid-row:1;-ms-grid-column:2}
}
.hgpr .two-up__wrapper .two-up__item.cq-Editable-dom .icon-text-container{height:initial}
.hgpr .two-up__wrapper .two-up__item .icon-text-container{max-width:370px;height:100%;margin:auto}
.hgpr .two-up__wrapper .two-up__item .icon-text-container .two-up-item{width:100%;position:relative}
.hgpr .two-up__wrapper .two-up__item .icon-text-container .icon-wrap,.hgpr .two-up__wrapper .two-up__item .icon-text-container .text-cta-wrap{margin:auto}
.hgpr .two-up__wrapper .two-up__item .icon-text-container .icon-wrap .two-up__icon{color:#151f6d}
.hgpr .two-up__wrapper .two-up__item .icon-text-container .icon--size{font-size:70px;line-height:70px}
.hgpr .two-up__wrapper .two-up__item .icon-text-container .rte-wrap{font-size:16px;padding:12px 0;text-align:center}
.hgpr .two-up__wrapper .two-up__item .icon-text-container .text-cta-wrap .text-wrap{display:flex;max-width:370px;justify-content:center;text-align:center;margin-top:16px}
.hgpr .two-up__wrapper .two-up__item .icon-text-container .text-cta-wrap .text-wrap .headline_six-up{display:none}
.hgpr .woh-d-tier-b .two-up__item,.hgpr .woh-d-tier-l .two-up__item{padding:10px 10px}
@media(min-width:768px){.hgpr .woh-d-tier-b .two-up__item,.hgpr .woh-d-tier-l .two-up__item{padding:0}
.hgpr .woh-d-tier-b .two-up__item.two-up__item-1,.hgpr .woh-d-tier-l .two-up__item.two-up__item-1{padding-right:15px}
.hgpr .woh-d-tier-b .two-up__item.two-up__item-2,.hgpr .woh-d-tier-l .two-up__item.two-up__item-2{padding-left:15px}
}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container{background-color:#fff;max-width:400px;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.05)}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item{height:100%;padding:12px 20px}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .icon-wrap,.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .icon-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap{align-self:center;margin:auto}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .icon-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .icon-wrap{width:100%}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .icon-wrap i,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .icon-wrap i{font-size:50px;color:#151f6d}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap{width:100%}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .text-wrap,.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .cta-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .text-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .cta-wrap{display:none}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .rte-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .rte-wrap{font-size:14px;padding:0}
@media(min-width:768px){.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item{padding:40px 20px;display:flex;display:-ms-flexbox}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .rte-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .rte-wrap{text-align:left}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .icon-wrap,.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .icon-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap{display:inline-block;align-self:center;margin:auto}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .icon-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .icon-wrap{width:30%}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap{width:70%}
.hgpr .woh-d-tier-b .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .text-wrap,.hgpr .woh-d-tier-l .two-up__wrapper .icon-text-container .two-up-item .text-cta-wrap .text-wrap{text-align:left}
}
.hgpr .six-up__wrapper .icon-text-container{margin-bottom:60px;margin-bottom:46px;padding-left:15px}
.hgpr .six-up__wrapper .icon-text-container .icon-link{width:100%;display:inline-block;background-color:rgba(0,114,206,0.1);border-radius:50%;color:#282828}
.hgpr .six-up__wrapper .icon-text-container .icon-link:hover{background-color:rgba(40,40,40,0.1)}
.hgpr .six-up__wrapper .icon-text-container .icon-link:hover .icon--size{color:#0072ce}
.hgpr .six-up__wrapper .icon-text-container .icon-wrap{margin:0 auto;width:70px}
.hgpr .six-up__wrapper .icon-text-container .icon-wrap .icon--size{font-size:30px;line-height:70px}
.hgpr .six-up__wrapper .icon-text-container .woh-cta-link{max-width:183px}
.hgpr .six-up__wrapper .icon-text-container .icon-wrap{float:left}
.hgpr .six-up__wrapper .icon-text-container .text-cta-wrap{float:left;width:calc(100% - 70px);padding-left:22px}
.hgpr .six-up__wrapper .icon-text-container .text-wrap{line-height:1.63}
.hgpr .six-up__wrapper .icon-text-container .text-wrap .headline_two-up{display:none}
.hgpr .six-up__wrapper .icon-text-container .cta-wrap{text-align:left}
.hgpr .six-up__wrapper .icon-text-container .rte-wrap{padding:8px 16px;text-align:center}
@media(max-width:639px){.hgpr .six-up__wrapper .icon-text-container .rte-wrap{text-align:left;padding:8px 0}
}
@media(min-width:768px) and (max-width:959px){.hgpr .six-up__wrapper .icon-text-container .rte-wrap{padding:8px}
}
@media(min-width:640px){.hgpr .six-up__wrapper .icon-text-container{margin-bottom:60px;padding-left:0}
.hgpr .six-up__wrapper .icon-text-container .icon-wrap{float:none}
.hgpr .six-up__wrapper .icon-text-container .text-cta-wrap{float:none;width:100%;padding-left:0}
.hgpr .six-up__wrapper .icon-text-container .text-cta-wrap .text-wrap{text-align:center;margin-top:17px;float:none}
.hgpr .six-up__wrapper .icon-text-container .text-cta-wrap .cta-wrap{width:100%;text-align:center}
}
.hgpr .icon-text-wrapper{margin-top:50px}
.hgpr .icon-text-wrapper .two-up__wrapper{padding:10px 0;display:grid;grid-auto-rows:1fr;grid-auto-columns:1fr;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr 1fr}
@media(min-width:768px){.hgpr .icon-text-wrapper .two-up__wrapper{-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr}
}
.hgpr .icon-text-wrapper .title-wrap{margin-bottom:45px}
.hgpr .icon-text-wrapper .title-wrap h3{text-align:center;margin-bottom:18px}
.hgpr .icon-text-wrapper .title-wrap div{line-height:1.5;text-align:center}
@media(max-width:639px){.hgpr .icon-text-wrapper{margin-top:30px}
.hgpr .icon-text-wrapper .title-wrap h3{font-size:18px}
}
.hgpr .icon-text-container .icon-col{width:30px;text-align:center}
.hgpr .icon-text-container .text-col{width:calc(100% - 30px)}
.hgpr .benefit-tier{min-width:240px;justify-content:flex-end}
.hgpr .benefit-tier .benefit-member-icon{font-size:1.875rem;color:var(--bellhop-color-background-dark-1)}
.hgpr .benefit-tier .woh-icon{font-size:.875rem}