h1{font-family:Josefin Sans,sans-serif;font-size:36px;line-height:43px;font-weight:700}@media (min-width:768px){h1{font-size:54px;line-height:66px}}h2{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;line-height:38px;color:#191919}@media (min-width:1200px){h2{font-size:36px;line-height:46px}}h3{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20px;line-height:28px;color:#191919}@media (min-width:1200px){h3{font-size:24px;line-height:34px}}h3.h3-alt{font-family:Josefin Sans,sans-serif}p{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:26px}@media (min-width:992px){p{font-size:18px;line-height:28px}}.img-fluid--width{width:100%}img[data-object-fit="contain"]{-o-object-fit:contain;object-fit:contain}img[data-object-fit="cover"]{-o-object-fit:cover;object-fit:cover}.line{height:10px;width:100%;background-repeat:no-repeat;background-image:url(../images/svg/line.svg);background-size:contain}.body--no-scroll{overflow-y:hidden;position:fixed}.one-star-rewards.body--no-scroll{overflow-y:hidden;position:-webkit-sticky;position:sticky}.gutter-image{position:absolute;left:0;z-index:99}.gutter-image--right{right:0;left:auto}.gutter-image img{max-width:125px}@media (min-width:1400px){.gutter-image img{max-width:225px}}select{width:100%;outline:none;background-repeat:no-repeat;background-position:calc(100% - 20px);background-size:20px 20px;background-color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#191919;font-size:16px;line-height:26px;padding:12px 20px;border:1px solid #999;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}.hard-rock-tulsa .cta{width:100%;text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600;letter-spacing:1px;line-height:1.5rem;text-align:center;text-transform:uppercase;padding:10px 80px}@media (min-width:768px){.hard-rock-tulsa .cta{font-size:1rem;width:auto}}@media (min-width:890px){.hard-rock-tulsa .cta{font-size:1.125rem}}.hard-rock-tulsa .cta--primary{background-color:#362767;color:#fff}.hard-rock-tulsa .cta--primary:hover{text-decoration:none;background-color:#504e87;color:#fff}.hard-rock-tulsa .cta--primary.disabled{background-color:rgba(54,39,103,.5)}.hard-rock-tulsa .cta--secondary{border:3px solid #140e31;background-color:#fff;color:#140e31}.hard-rock-tulsa .cta--secondary:hover{color:#362767;border:3px solid #362767}.hard-rock-tulsa .cta--secondary.disabled{border:3px solid rgba(25,25,25,.5);color:rgba(25,25,25,.5)}.hard-rock-tulsa .cta--ghost{border:3px solid #fff;background-color:transparent;color:#fff}.hard-rock-tulsa .cta--ghost:hover{color:#362767;background-color:#fff}.hard-rock-tulsa .cta--ghost.disabled{background-color:hsla(0,0%,65.5%,.5);color:#fff}.hard-rock-tulsa .link{text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;text-transform:uppercase;position:relative;padding-right:28px}.hard-rock-tulsa .link::after{content:"";width:15px;height:15px;background-image:url(../images/svg/right-arrow-purple.svg);right:0;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.hard-rock-tulsa .link-reverse{padding-left:25px;color:#362767}.hard-rock-tulsa .link-reverse::after{content:normal}.hard-rock-tulsa .link-reverse::before{content:"";width:15px;height:15px;background-image:url(../images/svg/left-arrow-purple.svg);left:1px;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.hard-rock-tulsa .link-reverse:hover{color:#504e87;text-decoration:none}.hard-rock-tulsa .link--primary{color:#362767}.hard-rock-tulsa .link--primary:hover{color:#504e87;text-decoration:none}.hard-rock-tulsa .link--primary:hover::after{background-image:url(../images/svg/diamond-purple.svg)}.hard-rock-tulsa .link--primary.disabled{color:rgba(80,78,135,.5)}.hard-rock-tulsa .link--primary.disabled::after{background-image:url(../images/svg/right-arrow-disabled.svg)}.hard-rock-tulsa .link--secondary{text-decoration:underline;font-size:14px;line-height:21px;color:#362767;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0;font-weight:400;margin-bottom:15px;text-transform:none;padding-right:0}@media (min-width:768px){.hard-rock-tulsa .link--secondary{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:28px;margin-bottom:0}}.hard-rock-tulsa .link--secondary::after{content:normal}.hard-rock-tulsa .link--secondary:hover{color:#b5902e;text-decoration:underline}.hard-rock-tulsa .link--secondary.disabled{color:rgba(54,39,103,.5)}.hard-rock-tulsa .new-badge{position:absolute;top:-5px;left:-5px;background-color:#504e87;color:#fff;padding:4px 12px;text-transform:uppercase;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:22px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.hard-rock-tulsa .link--icon span{display:inline-block;margin-left:30px}.hard-rock-tulsa .link--icon span::before{content:"";width:30px;height:30px;background-image:url(../images/svg/phone-purple.svg);left:0;top:0;background-repeat:no-repeat;position:absolute;display:inline-block}.hard-rock-tulsa .link--icon:first-of-type span::before{background-image:url(../images/svg/location-icon-purple.svg)}.hard-rock-tulsa .heart-earmark{border-top:60px solid #fff;border-left:60px solid transparent;position:absolute;top:0;right:0}.hard-rock-tulsa .heart-earmark a{position:absolute;top:-52px;right:4px}.hard-rock-tulsa .heart-earmark a::after{content:"";width:25px;height:25px;background-image:url(../images/svg/heart-purple.svg);right:0;top:0;background-repeat:no-repeat;position:absolute}.hard-rock-tulsa .modal .modal-header button.close{opacity:1}.hard-rock-tulsa .modal .modal-header button.close span{width:16px;height:16px;background-image:url(../images/svg/close-icon-purple.svg);background-repeat:no-repeat;position:absolute;top:10px;right:10px}@media (min-width:768px){.hard-rock-tulsa .modal .modal-header button.close span{width:24px;height:24px;top:20px;right:22px}}.hard-rock-tulsa .h1-color{color:#362767}.hard-rock-tulsa .text-section__content{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#ebe6dc),to(#ebe6dc));background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#ebe6dc,#ebe6dc)}.hard-rock-tulsa .slot-card-pagination .page-item:first-child .page-link{color:#504e87}.hard-rock-tulsa .slot-card-pagination .page-item:first-child .page-link::before{content:"";width:9px;height:19px;position:absolute;top:11px;left:-2px;background-image:url(../images/svg/left-arrow-purple-big.svg);background-repeat:no-repeat}.hard-rock-tulsa .slot-card-pagination .page-item:last-child .page-link{color:#504e87}.hard-rock-tulsa .slot-card-pagination .page-item:last-child .page-link::after{content:"";width:9px;height:19px;position:absolute;top:12px;right:-2px;background-image:url(../images/svg/right-arrow-purple-big.svg);background-repeat:no-repeat}.hard-rock-tulsa .ugc-pagination .pagination,.hard-rock-tulsa .winner-card-pagination .pagination{position:relative;margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.hard-rock-tulsa .ugc-pagination .pagination.carousel-indicators,.hard-rock-tulsa .winner-card-pagination .pagination.carousel-indicators{bottom:0}.hard-rock-tulsa .ugc-pagination .pagination.carousel-indicators li,.hard-rock-tulsa .winner-card-pagination .pagination.carousel-indicators li{background-color:#fafafa;margin-left:0;margin-right:0;width:16px;height:16px;background-image:url(../images/svg/diamond-grey.svg);background-repeat:no-repeat;padding:0 20px}.hard-rock-tulsa .ugc-pagination .pagination.carousel-indicators li.active,.hard-rock-tulsa .winner-card-pagination .pagination.carousel-indicators li.active{background-image:url(../images/svg/diamond-purple-dark.svg);height:24px;margin-top:-3px;padding-right:25px}.hard-rock-tulsa .accordion-container .card-header{border:.5px solid #b5902e}.hard-rock-tulsa .accordion-container .card-header[aria-expanded="false"] .card-header__toggle-icon{background-image:url(../images/svg/plus-icon-gold.svg);top:15px}.hard-rock-tulsa .accordion-container .card-header[aria-expanded="true"] .card-header__toggle-icon{background-image:url(../images/minus-icon-gold.png);top:20px}@media (min-width:768px){.hard-rock-tulsa .tab-container .nav .nav-link{background-color:#362767;border-bottom:4px solid #362767}}@media (max-width:768px){.hard-rock-tulsa .tab-container .nav .nav-link:hover{color:#362767}}@media (min-width:768px){.hard-rock-tulsa .tab-container .nav .nav-link.active{color:#191919;color:#362767;border-bottom:4px solid #504e87}}.hard-rock-tulsa .tab-container--sticky{top:142px}@media (min-width:768px){.hard-rock-tulsa .tab-container--sticky{top:179px!important}}@media (min-width:783px){.hard-rock-tulsa .tab-container--sticky{top:166px!important}}@media (min-width:768px){.hard-rock-tulsa .tab-container--sticky.tab-container{background:#362767}}.hard-rock-tulsa .carousel .carousel-navigation{position:relative}.hard-rock-tulsa .carousel .carousel-control-next,.hard-rock-tulsa .carousel .carousel-control-prev{width:12%;opacity:1}.hard-rock-tulsa .carousel .carousel-control-next-icon,.hard-rock-tulsa .carousel .carousel-control-prev-icon{background-size:cover;width:35px;height:35px;background-repeat:no-repeat;position:absolute}.hard-rock-tulsa .carousel .carousel-control-prev-icon{background-image:url(../images/svg/circle-left-arrow-purple.svg)}.hard-rock-tulsa .carousel .carousel-control-next-icon{background-image:url(../images/svg/circle-right-arrow-purple.svg)}.hard-rock-tulsa .carousel.gallery-component--hotel-carousel .carousel-indicators li.active{border:3px solid #7e84c0}.hard-rock-tulsa select{background-image:url(../images/svg/down-arrow-purple.svg)}.hard-rock-tulsa .swoosh-diamond-center{background-image:url(../images/svg/diamond-center-gold-mobile.svg)}@media (min-width:768px){.hard-rock-tulsa .swoosh-diamond-center{background-image:url(../images/svg/diamond-center-gold.svg)}}.hard-rock-tulsa .swoosh-diamond-left{background-image:url(../images/svg/diamond-left-gold.svg)}.hard-rock-tulsa .event-list__content .event-list__name--color a{color:#362767;text-decoration:underline}.cherokee-casino .cta{width:100%;text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600;letter-spacing:1px;line-height:1.5rem;text-align:center;text-transform:uppercase;padding:10px 80px}@media (min-width:768px){.cherokee-casino .cta{font-size:1rem;width:auto}}@media (min-width:890px){.cherokee-casino .cta{font-size:1.125rem}}.cherokee-casino .cta--primary{background-color:#af1718;color:#fff}.cherokee-casino .cta--primary:hover{text-decoration:none;background-color:#ce2321;color:#fff}.cherokee-casino .cta--primary.disabled{background-color:rgba(175,23,24,.5)}.cherokee-casino .cta--secondary{border:3px solid #140e31;background-color:#fff;color:#140e31}.cherokee-casino .cta--secondary:hover{color:#af1718;border:3px solid #af1718}.cherokee-casino .cta--secondary.disabled{border:3px solid rgba(25,25,25,.5);color:rgba(25,25,25,.5)}.cherokee-casino .cta--ghost{border:3px solid #fff;background-color:transparent;color:#fff}.cherokee-casino .cta--ghost:hover{color:#af1718;background-color:#fff}.cherokee-casino .cta--ghost.disabled{background-color:hsla(0,0%,65.5%,.5);color:#fff}.cherokee-casino .link{text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;text-transform:uppercase;position:relative;padding-right:28px}.cherokee-casino .link::after{content:"";width:15px;height:15px;background-image:url(../images/svg/right-arrow-red.svg);right:0;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.cherokee-casino .link-reverse{padding-left:25px;color:#af1718}.cherokee-casino .link-reverse::after{content:normal}.cherokee-casino .link-reverse::before{content:"";width:15px;height:15px;background-image:url(../images/svg/left-arrow-red.svg);left:1px;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.cherokee-casino .link-reverse:hover{color:#ce2321;text-decoration:none}.cherokee-casino .link--primary{color:#af1718}.cherokee-casino .link--primary:hover{color:#ce2321;text-decoration:none}.cherokee-casino .link--primary:hover::after{background-image:url(../images/svg/diamond-red.svg)}.cherokee-casino .link--primary.disabled{color:rgba(206,35,33,.5)}.cherokee-casino .link--primary.disabled::after{background-image:url(../images/svg/right-arrow-red-disabled.svg)}.cherokee-casino .link--secondary{text-decoration:underline;font-size:14px;line-height:21px;color:#af1718;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0;font-weight:400;margin-bottom:15px;text-transform:none;padding-right:0}@media (min-width:768px){.cherokee-casino .link--secondary{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:28px;margin-bottom:0}}.cherokee-casino .link--secondary::after{content:normal}.cherokee-casino .link--secondary:hover{color:#8d0b0c;text-decoration:underline}.cherokee-casino .link--secondary.disabled{color:rgba(175,23,24,.5)}.cherokee-casino .new-badge{position:absolute;top:-5px;left:-5px;background-color:#ce2321;color:#fff;padding:4px 12px;text-transform:uppercase;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:22px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.cherokee-casino .link--icon span{display:inline-block;margin-left:30px}.cherokee-casino .link--icon span::before{content:"";width:30px;height:30px;background-image:url(../images/svg/phone-red.svg);left:0;top:0;background-repeat:no-repeat;position:absolute;display:inline-block}.cherokee-casino .link--icon:first-of-type span::before{background-image:url(../images/svg/location-icon-red.svg)}.cherokee-casino .heart-earmark{border-top:60px solid #fff;border-left:60px solid transparent;position:absolute;top:0;right:0}.cherokee-casino .heart-earmark a{position:absolute;top:-52px;right:4px}.cherokee-casino .heart-earmark a::after{content:"";width:25px;height:25px;background-image:url(../images/svg/heart-red.svg);right:0;top:0;background-repeat:no-repeat;position:absolute}.cherokee-casino .modal .modal-header button.close{opacity:1}.cherokee-casino .modal .modal-header button.close span{width:16px;height:16px;background-image:url(../images/svg/close-icon-red.svg);background-repeat:no-repeat;position:absolute;top:10px;right:10px}@media (min-width:768px){.cherokee-casino .modal .modal-header button.close span{width:24px;height:24px;top:20px;right:22px}}.cherokee-casino .h1-color{color:#4d4d4d}.cherokee-casino .text-section__content{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#e1e1e1),to(#e1e1e1));background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#e1e1e1,#e1e1e1)}.cherokee-casino .slot-card-pagination .page-item:first-child .page-link{color:#af1718}.cherokee-casino .slot-card-pagination .page-item:first-child .page-link::before{content:"";width:9px;height:19px;position:absolute;top:11px;left:-2px;background-image:url(../images/svg/left-arrow-red-big.svg);background-repeat:no-repeat}.cherokee-casino .slot-card-pagination .page-item:last-child .page-link{color:#af1718}.cherokee-casino .slot-card-pagination .page-item:last-child .page-link::after{content:"";width:9px;height:19px;position:absolute;top:12px;right:-2px;background-image:url(../images/svg/right-arrow-red-big.svg);background-repeat:no-repeat}.cherokee-casino .ugc-pagination .pagination,.cherokee-casino .winner-card-pagination .pagination{position:relative;margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.cherokee-casino .ugc-pagination .pagination.carousel-indicators,.cherokee-casino .winner-card-pagination .pagination.carousel-indicators{bottom:0}.cherokee-casino .ugc-pagination .pagination.carousel-indicators li,.cherokee-casino .winner-card-pagination .pagination.carousel-indicators li{background-color:#fafafa;margin-left:0;margin-right:0;width:16px;height:16px;background-image:url(../images/svg/diamond-grey.svg);background-repeat:no-repeat;padding:0 20px}.cherokee-casino .ugc-pagination .pagination.carousel-indicators li.active,.cherokee-casino .winner-card-pagination .pagination.carousel-indicators li.active{background-image:url(../images/svg/diamond-red-dark.svg);height:24px;margin-top:-3px;padding-right:25px}.cherokee-casino .accordion-container .card-header{border:.5px solid #696969}.cherokee-casino .accordion-container .card-header[aria-expanded="false"] .card-header__toggle-icon{background-image:url(../images/svg/plus-icon-silver.svg);top:15px}.cherokee-casino .accordion-container .card-header[aria-expanded="true"] .card-header__toggle-icon{background-image:url(../images/minus-icon-silver.png);top:20px}@media (min-width:768px){.cherokee-casino .tab-container .nav .nav-link{background-color:#af1718;border-bottom:4px solid #af1718}}@media (max-width:768px){.cherokee-casino .tab-container .nav .nav-link:hover{color:#af1718}}@media (min-width:768px){.cherokee-casino .tab-container .nav .nav-link.active{color:#191919;border-bottom:4px solid #ce2321}}.cherokee-casino .tab-container--sticky{top:182px}@media (min-width:768px){.cherokee-casino .tab-container--sticky{top:212px}}@media (min-width:783px){.cherokee-casino .tab-container--sticky{top:190px}}@media (min-width:768px){.cherokee-casino .tab-container--sticky.tab-container{background:#af1718}}.cherokee-casino .carousel .carousel-navigation{position:relative}.cherokee-casino .carousel .carousel-control-next,.cherokee-casino .carousel .carousel-control-prev{width:12%;opacity:1}.cherokee-casino .carousel .carousel-control-next-icon,.cherokee-casino .carousel .carousel-control-prev-icon{background-size:cover;width:35px;height:35px;background-repeat:no-repeat;position:absolute}.cherokee-casino .carousel .carousel-control-prev-icon{background-image:url(../images/svg/circle-left-arrow-red.svg)}.cherokee-casino .carousel .carousel-control-next-icon{background-image:url(../images/svg/circle-right-arrow-red.svg)}.cherokee-casino .carousel.gallery-component--hotel-carousel .carousel-indicators li.active{border:3px solid #c53428}.cherokee-casino select{background-image:url(../images/svg/down-arrow-red.svg)}.cherokee-casino .swoosh-diamond-center{background-image:url(../images/svg/diamond-center-red-mobile.svg)}@media (min-width:768px){.cherokee-casino .swoosh-diamond-center{background-image:url(../images/svg/diamond-center-red.svg)}}.cherokee-casino .swoosh-diamond-left{background-image:url(../images/svg/diamond-left-silver.svg)}.cherokee-casino .event-list__content .event-list__name--color a{color:#af1718;text-decoration:underline}.one-star-rewards .cta{width:100%;text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600;letter-spacing:1px;line-height:1.5rem;text-align:center;text-transform:uppercase;padding:10px 80px}@media (min-width:768px){.one-star-rewards .cta{font-size:1rem;width:auto}}@media (min-width:890px){.one-star-rewards .cta{font-size:1.125rem}}.one-star-rewards .cta--primary{background-color:#104779;color:#fff}.one-star-rewards .cta--primary:hover{text-decoration:none;background-color:#083661;color:#fff}.one-star-rewards .cta--primary.disabled{background-color:rgba(16,71,121,.5)}.one-star-rewards .cta--secondary{border:3px solid #083661;background-color:#fff;color:#083661}.one-star-rewards .cta--secondary:hover{color:#104779;border:3px solid #104779}.one-star-rewards .cta--secondary.disabled{border:3px solid rgba(8,54,97,.5);color:rgba(8,54,97,.5)}.one-star-rewards .cta--ghost{border:3px solid #fff;background-color:transparent;color:#fff}.one-star-rewards .cta--ghost:hover{color:#104779;background-color:#fff}.one-star-rewards .cta--ghost.disabled{background-color:hsla(0,0%,65.5%,.5);color:#fff}.one-star-rewards .link{text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;text-transform:uppercase;position:relative;padding-right:28px}.one-star-rewards .link::after{content:"";width:15px;height:15px;background-image:url(../images/svg/right-arrow-blue.svg);right:0;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.one-star-rewards .link-reverse{padding-left:25px;color:#104779}.one-star-rewards .link-reverse::after{content:normal}.one-star-rewards .link-reverse::before{content:"";width:15px;height:15px;background-image:url(../images/svg/left-arrow-blue.svg);left:1px;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.one-star-rewards .link-reverse:hover{color:#083661;text-decoration:none}.one-star-rewards .link--primary{color:#104779}.one-star-rewards .link--primary:hover{color:#083661;text-decoration:none}.one-star-rewards .link--primary:hover::after{background-image:url(../images/svg/diamond-blue.svg)}.one-star-rewards .link--primary.disabled{color:rgba(8,54,97,.5)}.one-star-rewards .link--primary.disabled::after{background-image:url(../images/svg/right-arrow-blue-disabled.svg)}.one-star-rewards .link--secondary{text-decoration:underline;font-size:14px;line-height:21px;color:#104779;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0;font-weight:400;margin-bottom:15px;text-transform:none;padding-right:0}@media (min-width:768px){.one-star-rewards .link--secondary{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:28px;margin-bottom:0}}.one-star-rewards .link--secondary::after{content:normal}.one-star-rewards .link--secondary:hover{color:#008cd6;text-decoration:underline}.one-star-rewards .link--secondary.disabled{color:rgba(16,71,121,.5)}.one-star-rewards .new-badge{position:absolute;top:-5px;left:-5px;background-color:#083661;color:#fff;padding:4px 12px;text-transform:uppercase;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:22px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.one-star-rewards .modal .modal-header button.close{opacity:1}.one-star-rewards .modal .modal-header button.close span{width:16px;height:16px;background-image:url(../images/svg/close-icon-blue.svg);background-repeat:no-repeat;position:absolute;top:10px;right:10px}@media (min-width:768px){.one-star-rewards .modal .modal-header button.close span{width:24px;height:24px;top:20px;right:22px}}.one-star-rewards .h1-color{color:#041e2c}.one-star-rewards .slot-card-pagination .page-item:first-child .page-link{color:#083661}.one-star-rewards .slot-card-pagination .page-item:first-child .page-link::before{content:"";width:9px;height:19px;position:absolute;top:11px;left:-2px;background-image:url(../images/svg/left-arrow-blue-big.svg);background-repeat:no-repeat}.one-star-rewards .slot-card-pagination .page-item:last-child .page-link{color:#083661}.one-star-rewards .slot-card-pagination .page-item:last-child .page-link::after{content:"";width:9px;height:19px;position:absolute;top:12px;right:-2px;background-image:url(../images/svg/right-arrow-blue-big.svg);background-repeat:no-repeat}.one-star-rewards .ugc-pagination .pagination,.one-star-rewards .winner-card-pagination .pagination{position:relative;margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.one-star-rewards .ugc-pagination .pagination.carousel-indicators,.one-star-rewards .winner-card-pagination .pagination.carousel-indicators{bottom:0}.one-star-rewards .ugc-pagination .pagination.carousel-indicators li,.one-star-rewards .winner-card-pagination .pagination.carousel-indicators li{background-color:#fafafa;margin-left:0;margin-right:0;width:16px;height:16px;background-image:url(../images/svg/diamond-grey.svg);background-repeat:no-repeat;padding:0 20px}.one-star-rewards .ugc-pagination .pagination.carousel-indicators li.active,.one-star-rewards .winner-card-pagination .pagination.carousel-indicators li.active{background-image:url(../images/svg/diamond-blue-dark.svg);height:24px;margin-top:-3px;padding-right:25px}.one-star-rewards .accordion-container .card-header{border:.5px solid #696969}.one-star-rewards .accordion-container .card-header[aria-expanded="false"] .card-header__toggle-icon{background-image:url(../images/svg/plus-icon-silver.svg);top:15px}.one-star-rewards .accordion-container .card-header[aria-expanded="true"] .card-header__toggle-icon{background-image:url(../images/minus-icon-silver.png);top:20px}@media (min-width:768px){.one-star-rewards .tab-container .nav .nav-link{background-color:#104779;border-bottom:4px solid #104779}}@media (max-width:768px){.one-star-rewards .tab-container .nav .nav-link:hover{color:#104779}}@media (min-width:768px){.one-star-rewards .tab-container .nav .nav-link.active{color:#191919;border-bottom:4px solid #083661}}.one-star-rewards .tab-container--sticky{top:182px}@media (min-width:768px){.one-star-rewards .tab-container--sticky{top:212px}}@media (min-width:783px){.one-star-rewards .tab-container--sticky{top:190px}}@media (min-width:768px){.one-star-rewards .tab-container--sticky.tab-container{background:#104779}}.one-star-rewards .carousel .carousel-navigation{position:relative}.one-star-rewards .carousel .carousel-control-next,.one-star-rewards .carousel .carousel-control-prev{width:12%;opacity:1}.one-star-rewards .carousel .carousel-control-next-icon,.one-star-rewards .carousel .carousel-control-prev-icon{background-size:cover;width:35px;height:35px;background-repeat:no-repeat;position:absolute}.one-star-rewards .carousel .carousel-control-prev-icon{background-image:url(../images/svg/circle-left-arrow-blue.svg)}.one-star-rewards .carousel .carousel-control-next-icon{background-image:url(../images/svg/circle-right-arrow-blue.svg)}.one-star-rewards .carousel.gallery-component--hotel-carousel .carousel-indicators li.active{border:3px solid #104779}.one-star-rewards select{background-image:url(../images/svg/down-arrow-blue.svg)}.one-star-rewards .text-section__content{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#e1e1e1),to(#e1e1e1));background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#e1e1e1,#e1e1e1)}.one-star-rewards .swoosh-diamond-center{background-image:url(../images/svg/diamond-center-blue-mobile.svg)}@media (min-width:768px){.one-star-rewards .swoosh-diamond-center{background-image:url(../images/svg/diamond-center-blue.svg)}}.one-star-rewards .swoosh-diamond-left{background-image:url(../images/svg/diamond-left-silver.svg)}.one-star-rewards .event-list__content .event-list__name--color a{color:#104779;text-decoration:underline}.cherokee-springs h1{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:46px;margin-bottom:40px}@media (min-width:768px){.cherokee-springs h1{font-size:54px;line-height:74px}}.cherokee-springs .link::after{width:25px!important}.cherokee-springs .cta{width:100%;text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600;letter-spacing:1px;line-height:1.5rem;text-align:center;text-transform:uppercase;padding:10px 80px}@media (min-width:768px){.cherokee-springs .cta{font-size:1rem;width:auto}}@media (min-width:890px){.cherokee-springs .cta{font-size:1.125rem}}.cherokee-springs .cta--primary{background-color:#007dcc;color:#fff}.cherokee-springs .cta--primary:hover{text-decoration:none;background-color:#81bfe6;color:#fff}.cherokee-springs .cta--primary.disabled{background-color:rgba(0,125,204,.5)}.cherokee-springs .cta--secondary{border:3px solid #81bfe6;background-color:#fff;color:#81bfe6}.cherokee-springs .cta--secondary:hover{color:#007dcc;border:3px solid #007dcc}.cherokee-springs .cta--secondary.disabled{border:3px solid rgba(129,191,230,.5);color:rgba(129,191,230,.5)}.cherokee-springs .cta--ghost{border:3px solid #fff;background-color:transparent;color:#fff}.cherokee-springs .cta--ghost:hover{color:#007dcc;background-color:#fff}.cherokee-springs .cta--ghost.disabled{background-color:hsla(0,0%,50.2%,.5);color:#fff}.cherokee-springs .link{text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;text-transform:uppercase;position:relative;padding-right:28px}.cherokee-springs .link::after{content:"";width:15px;height:15px;background-image:url(../images/svg/springs-arrow-path.svg);right:0;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.cherokee-springs .link-reverse{padding-left:25px;color:#007dcc}.cherokee-springs .link-reverse::after{content:normal}.cherokee-springs .link-reverse::before{content:"";width:15px;height:15px;background-image:url(../images/svg/springs-video-play.svg);left:1px;top:4px;background-repeat:no-repeat;position:absolute;display:inline-block}.cherokee-springs .link-reverse:hover{color:#81bfe6;text-decoration:none}.cherokee-springs .link--primary{color:#007dcc}.cherokee-springs .link--primary:hover{color:#81bfe6;text-decoration:none}.cherokee-springs .link--primary:hover::after{background-image:url(../images/svg/springs-arrow-path-gray.svg)}.cherokee-springs .link--primary.disabled{color:rgba(129,191,230,.5)}.cherokee-springs .link--primary.disabled::after{background-image:url(../images/svg/springs-download-arrow.svg)}.cherokee-springs .link--secondary{text-decoration:underline;font-size:14px;line-height:21px;color:#007dcc;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0;font-weight:400;margin-bottom:15px;text-transform:none;padding-right:0}@media (min-width:768px){.cherokee-springs .link--secondary{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:28px;margin-bottom:0}}.cherokee-springs .link--secondary::after{content:normal}.cherokee-springs .link--secondary:hover{color:#007dcc;text-decoration:underline}.cherokee-springs .link--secondary.disabled{color:rgba(0,125,204,.5)}.cherokee-springs .new-badge{position:absolute;top:-5px;left:-5px;background-color:#81bfe6;color:#fff;padding:4px 12px;text-transform:uppercase;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:22px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.cherokee-springs .modal .modal-header button.close{opacity:1}.cherokee-springs .modal .modal-header button.close span{width:16px;height:16px;background-image:url(../images/svg/close-icon-blue.svg);background-repeat:no-repeat;position:absolute;top:10px;right:10px}@media (min-width:768px){.cherokee-springs .modal .modal-header button.close span{width:24px;height:24px;top:20px;right:22px}}.cherokee-springs .h1-color{color:#007dcc}.cherokee-springs .accordion-container .card-header{border:.5px solid #696969}.cherokee-springs .accordion-container .card-header[aria-expanded="false"] .card-header__toggle-icon{background-image:url(../images/svg/plus-icon-silver.svg);top:15px}.cherokee-springs .accordion-container .card-header[aria-expanded="true"] .card-header__toggle-icon{background-image:url(../images/minus-icon-silver.png);top:20px}.cherokee-springs .carousel .carousel-navigation{position:relative}.cherokee-springs .carousel .carousel-control-next,.cherokee-springs .carousel .carousel-control-prev{width:12%;opacity:1}.cherokee-springs .carousel .carousel-control-next-icon,.cherokee-springs .carousel .carousel-control-prev-icon{background-size:cover;width:35px;height:35px;background-repeat:no-repeat;position:absolute}.cherokee-springs .carousel .carousel-control-prev-icon{background-image:url(../images/svg/circle-left-arrow-blue.svg)}.cherokee-springs .carousel .carousel-control-next-icon{background-image:url(../images/svg/circle-right-arrow-blue.svg)}.cherokee-springs .carousel.gallery-component--hotel-carousel .carousel-indicators li.active{border:3px solid #007dcc}.cherokee-springs select{background-image:url(../images/svg/down-arrow-blue.svg)}.cherokee-springs .text-section__content{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,right top,from(#e1e1e1),to(#e1e1e1));background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#e1e1e1,#e1e1e1)}.cherokee-springs .event-list__content .event-list__name--color a{color:#007dcc;text-decoration:underline}.form-group label{font-weight:600}.form-group .form-control{border-radius:0;border-width:2px;height:calc(2.25rem + 14px)}.form-group span.error{display:block}.field-validation-error{color:red}.social-media-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}@media (min-width:768px){.social-media-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right;margin-top:0}}.social-media-container span{text-transform:uppercase;color:#242424;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px}@media (min-width:768px){.social-media-container span{display:inline-block;margin-top:2px}}.social-media-container div{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-media-container div ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;padding-left:18px}.social-media-container div ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;padding-right:10px}.social-media-container div ul li i{color:#696969;font-size:24px}@media (min-width:768px){.social-media-container div ul li i.fa-facebook-f{font-size:18px}.social-media-container div ul li i.fa-twitter{font-size:16px}.social-media-container div ul li i.fa-instagram{font-size:20px}}.swoosh{height:20px;width:100%;background-repeat:no-repeat}.swoosh-diamond-center{background-position:50%}.toggle-faq-accordion{color:red;background-image:url(/images/test.jpeg)}.toggle-faq-accordion h5 button{color:red!important}.toggle-faq-accordion h1{color:#9acd32}.split-section{overflow-x:hidden;overflow-y:hidden}@media (min-width:768px){.split-section__image--order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.split-section__content .swoosh{margin-bottom:14px}@media (min-width:768px){.split-section__content .swoosh{margin-bottom:20px}}.split-section__content h2{margin-bottom:10px}@media (min-width:992px){.split-section__content h2{margin-bottom:20px}}.split-section__content p{margin-bottom:30px}@media (min-width:768px){.split-section__content p{margin-bottom:16px;line-height:22px}}@media (min-width:992px){.split-section__content p{line-height:28px;margin-bottom:30px}}.split-section__content .cta{display:block}@media (min-width:768px){.split-section__content .cta{display:inline-block}}.split-section__content .app-badge,.split-section__content .google-badge{padding:0;border:none;text-decoration:none}.split-section__content .app-badge:hover,.split-section__content .google-badge:hover{color:#fff}.split-section__content .app-badge img{width:124px;height:39px}@media (min-width:768px){.split-section__content .app-badge img{width:128px}}.split-section__content .google-badge img{width:140px;height:55px}@media (min-width:768px){.split-section__content .google-badge img{width:155px}}body.cherokee-springs .split-section__content{padding:20px}@media (min-width:768px){body.cherokee-springs .split-section__content{padding:5% 4% 5% 10%;height:100%}}@media (min-width:890px){body.cherokee-springs .split-section__content{padding:8% 6% 8% 10%}}@media (min-width:992px){body.cherokee-springs .split-section__content{padding:8% 10%}}@media (min-width:1200px){body.cherokee-springs .split-section__content{padding:8% 13%}}body.cherokee-springs .split-section__content h2{margin-bottom:10px;font-weight:700;padding:24px;background-color:#e1e1e1}@media (min-width:992px){body.cherokee-springs .split-section__content h2{margin-bottom:20px}}body.cherokee-springs .split-section__content h2:after{content:"";clear:both;display:table}body.cherokee-springs .split-section__content p{margin-bottom:30px}@media (min-width:768px){body.cherokee-springs .split-section__content p{margin-bottom:16px;line-height:22px}}@media (min-width:992px){body.cherokee-springs .split-section__content p{line-height:28px;margin-bottom:30px}}body.cherokee-springs .split-section__content .cta{display:block;width:100%;text-transform:none;text-align:left}@media (min-width:768px){body.cherokee-springs .split-section__content .cta{display:inline-block}}.png-split-section{padding:1em 0 2em}@media (min-width:768px){.png-split-section{padding:2em 0 3em}}.png-split-section__image--order img,.png-split-section__image img{opacity:0}@media (min-width:768px){.png-split-section__image--order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow-x:hidden}}.png-split-section__content{opacity:0;padding:0 20px}@media (min-width:768px){.png-split-section__content{padding:5% 4% 0 10%;height:100%}}@media (min-width:890px){.png-split-section__content{padding:8% 6% 0 10%}}@media (min-width:992px){.png-split-section__content{padding:8% 10% 0}}@media (min-width:1200px){.png-split-section__content{padding:19% 13% 0}}.png-split-section__content .swoosh{margin-bottom:14px}@media (min-width:992px){.png-split-section__content .swoosh{margin-bottom:20px}}.png-split-section__content h2{margin-bottom:10px;width:100%}@media (min-width:992px){.png-split-section__content h2{margin-bottom:20px}}.png-split-section__content p{margin-bottom:30px}@media (min-width:768px){.png-split-section__content p{margin-bottom:15px}}@media (min-width:992px){.png-split-section__content p{margin-bottom:30px}}.png-split-section__content .cta{display:block}@media (min-width:768px){.png-split-section__content .cta{display:inline-block}}.png-split-section__content--dark h2,.png-split-section__content--dark h3,.png-split-section__content--dark p{color:#191919}.png-split-section__content--light h2,.png-split-section__content--light h3,.png-split-section__content--light p{color:#fff}.is-experience-editor .png-split-section__content,.is-experience-editor .png-split-section__image--order img,.is-experience-editor .png-split-section__image img{opacity:1}.hero,.hero2{background-image:url(../images/hero-img.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 0;position:relative;height:520px}@media (min-width:768px) and (max-width:992px){.hero,.hero2{background-position:80% 0;height:836px}}@media (min-width:992px){.hero,.hero2{background-position:75% 0;height:100vh}}.hero2__content,.hero__content{text-transform:uppercase;position:absolute;bottom:25px}@media (min-width:768px){.hero2__content,.hero__content{bottom:80px}}.hero2__content--align-right,.hero__content--align-right{text-align:right;right:20px;left:auto;margin-left:15px}@media (min-width:768px){.hero2__content--align-right,.hero__content--align-right{right:80px}}.hero2__content--align-right select,.hero__content--align-right select{margin-right:0;margin-left:auto}.hero2__content--align-left,.hero__content--align-left{left:15px;right:auto;margin-right:15px}@media (min-width:560px){.hero2__content--align-left,.hero__content--align-left{left:20px}}@media (min-width:768px){.hero2__content--align-left,.hero__content--align-left{left:80px}}.hero2__content--align-left select,.hero__content--align-left select{margin-left:0;margin-right:auto}.hero2__content--align-center,.hero__content--align-center{text-align:center;left:50%;width:90%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (min-width:480px){.hero2__content--align-center,.hero__content--align-center{width:60%}}@media (min-width:768px){.hero2__content--align-center,.hero__content--align-center{width:82%}}.hero2__content--align-center select,.hero__content--align-center select{margin:0 auto}@media (min-width:1200px){.hero2__content--align-center,.hero2__content _:-ms-lang(x),.hero__content--align-center,.hero__content _:-ms-lang(x){width:auto;min-width:720px}}.hero2__content h1,.hero__content h1{color:#fff;text-shadow:4px 4px 15px rgba(0,0,0,.5);margin-bottom:6px}@media (min-width:768px){.hero2__content h1,.hero__content h1{font-size:80px;line-height:96px;margin-bottom:10px}}.hero2__content h2,.hero__content h2{color:#fff;font-size:20px;line-height:28px;margin-bottom:20px}@media (min-width:768px){.hero2__content h2,.hero__content h2{font-size:36px;line-height:46px;margin-bottom:40px}}.hero2__content .cta,.hero__content .cta{padding:13px 33px;display:block;margin-bottom:20px}@media (min-width:768px){.hero2__content .cta,.hero__content .cta{margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:13px 91px}}.hero2__content .cta:last-child,.hero__content .cta:last-child{padding:12px 32px;margin-left:0;margin-bottom:0}@media (min-width:768px){.hero2__content .cta:last-child,.hero__content .cta:last-child{padding:13px 57px;margin-left:30px}}.hero2__content .cta:only-of-type,.hero__content .cta:only-of-type{margin-left:0}.hero2__content--dark .cta--ghost,.hero2__content--dark h1,.hero2__content--dark h2,.hero__content--dark .cta--ghost,.hero__content--dark h1,.hero__content--dark h2{color:#191919}.hero2__content--dark .cta--ghost:not(.disabled),.hero__content--dark .cta--ghost:not(.disabled){border-color:#191919}.hero2__content--dark .cta--ghost:not(.disabled):hover,.hero__content--dark .cta--ghost:not(.disabled):hover{border-color:#fff}.hero2__content--light .cta--ghost,.hero2__content--light h1,.hero2__content--light h2,.hero__content--light .cta--ghost,.hero__content--light h1,.hero__content--light h2{color:#fff}.hero2__content select,.hero__content select{max-width:420px;margin-bottom:10px}@media (min-width:768px){.hero2__content select,.hero__content select{margin-bottom:20px;font-size:18px}}.hero2__content select + .cta,.hero__content select + .cta{display:inline-block;max-width:420px;width:100%}.hero2{background-image:url(../images/hero-cherokee.png)}.csp-hero,.csp-hero2{background-image:url(../images/hero-springs1.png);background-repeat:no-repeat;background-size:cover;background-position:50% 0;position:relative;height:520px}@media (min-width:768px) and (max-width:992px){.csp-hero,.csp-hero2{background-position:80% 0;height:836px}}@media (min-width:992px){.csp-hero,.csp-hero2{background-position:25% 0;height:100vh}}.csp-hero2 .container-overlay,.csp-hero .container-overlay{position:absolute;height:100%;width:100%;background-color:#000;opacity:.3}.csp-hero2 .hero2__content,.csp-hero2 .hero__content,.csp-hero .hero2__content,.csp-hero .hero__content{bottom:90px}@media (min-width:768px){.csp-hero2 .hero2__content,.csp-hero2 .hero__content,.csp-hero .hero2__content,.csp-hero .hero__content{bottom:140px}}.csp-hero2__content,.csp-hero__content{text-transform:inherit;position:absolute}.csp-hero2__content--align-right,.csp-hero__content--align-right{text-align:right;right:20px;left:auto;margin-left:15px}@media (min-width:768px){.csp-hero2__content--align-right,.csp-hero__content--align-right{right:80px}}.csp-hero2__content--align-right select,.csp-hero__content--align-right select{margin-right:0;margin-left:auto}.csp-hero2__content--align-left,.csp-hero__content--align-left{left:15px;right:auto;margin-right:15px}@media (min-width:560px){.csp-hero2__content--align-left,.csp-hero__content--align-left{left:20px}}@media (min-width:768px){.csp-hero2__content--align-left,.csp-hero__content--align-left{left:80px}}.csp-hero2__content--align-left select,.csp-hero__content--align-left select{margin-left:0;margin-right:auto}.csp-hero2__content--align-center,.csp-hero__content--align-center{text-align:center;left:50%;width:90%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (min-width:480px){.csp-hero2__content--align-center,.csp-hero__content--align-center{width:60%}}@media (min-width:768px){.csp-hero2__content--align-center,.csp-hero__content--align-center{width:82%}}.csp-hero2__content--align-center select,.csp-hero__content--align-center select{margin:0 auto}.csp-hero2__content--light,.csp-hero__content--light{color:#fff}@media (min-width:1200px){.csp-hero2__content--align-center,.csp-hero2__content _:-ms-lang(x),.csp-hero__content--align-center,.csp-hero__content _:-ms-lang(x){width:auto;min-width:720px}}.csp-hero2__content h1,.csp-hero__content h1{color:#fff;font-weight:800;text-transform:uppercase;text-shadow:4px 4px 15px rgba(0,0,0,.5);margin-bottom:6px}@media (min-width:768px){.csp-hero2__content h1,.csp-hero__content h1{font-size:80px;line-height:96px;margin-bottom:10px}}.csp-hero2__content h2,.csp-hero__content h2{color:red;font-size:20px;line-height:28px;margin-bottom:20px}@media (min-width:768px){.csp-hero2__content h2,.csp-hero__content h2{font-size:20px;line-height:46px;margin-bottom:40px}}.csp-hero2__content .cta,.csp-hero__content .cta{padding:13px 33px;display:block;margin-bottom:20px}@media (min-width:768px){.csp-hero2__content .cta,.csp-hero__content .cta{margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:13px 91px}}.csp-hero2__content .cta:last-child,.csp-hero__content .cta:last-child{padding:12px 32px;margin-left:0;margin-bottom:0}@media (min-width:768px){.csp-hero2__content .cta:last-child,.csp-hero__content .cta:last-child{padding:13px 57px;margin-left:30px}}.csp-hero2__content .cta:only-of-type,.csp-hero__content .cta:only-of-type{margin-left:0}.csp-hero2__content--dark .cta--ghost,.csp-hero2__content--dark h1,.csp-hero2__content--dark h2,.csp-hero__content--dark .cta--ghost,.csp-hero__content--dark h1,.csp-hero__content--dark h2{color:#191919}.csp-hero2__content--dark .cta--ghost:not(.disabled),.csp-hero__content--dark .cta--ghost:not(.disabled){border-color:#191919}.csp-hero2__content--dark .cta--ghost:not(.disabled):hover,.csp-hero__content--dark .cta--ghost:not(.disabled):hover{border-color:#fff}.csp-hero2__content--light .cta--ghost,.csp-hero2__content--light h1,.csp-hero2__content--light h2,.csp-hero__content--light .cta--ghost,.csp-hero__content--light h1,.csp-hero__content--light h2{color:#fff}.csp-hero2__content select,.csp-hero__content select{max-width:420px;margin-bottom:10px}@media (min-width:768px){.csp-hero2__content select,.csp-hero__content select{margin-bottom:20px;font-size:18px}}.csp-hero2__content select + .cta,.csp-hero__content select + .cta{display:inline-block;max-width:420px;width:100%}.csp-hero2.cherokee-springs p,.csp-hero.cherokee-springs p{color:#fff;font-size:18px;line-height:28px;margin-bottom:20px;text-transform:none}@media (min-width:768px){.csp-hero2.cherokee-springs p,.csp-hero.cherokee-springs p{font-size:20px;line-height:30px;margin-bottom:40px}}.csp-hero2{background-image:url(../images/hero-springs2.png)}.carousel-springs .promo-card-container{background-image:none}@media (min-width:768px){.carousel-springs .promo-card-container{background-image:url(../images/large-promo.png);background-repeat:no-repeat;background-size:cover;background-position:25% 0;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0}}@media (min-width:992px){.carousel-springs .promo-card-container{background-position:0 0}}.carousel-springs .promo-card-container .img-fluid--width{width:100%}.carousel-springs .promo-card-container__floating-card{padding:0 0 0 20px;background-color:#fff;position:relative;border-bottom:10px solid #007dcc}@media (min-width:768px){.carousel-springs .promo-card-container__floating-card{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:458px;flex-basis:458px;background-color:#fff;position:absolute;bottom:140px;right:0;width:350px;height:325px}}.carousel-springs .promo-card-container__floating-card h2{margin-bottom:10px;text-transform:uppercase;color:#242424;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px}@media (min-width:768px){.carousel-springs .promo-card-container__floating-card h3{font-size:20px;font-weight:600;line-height:30px}}.carousel-springs .promo-card-container__floating-card h4{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:28px;font-weight:700}@media (min-width:768px){.carousel-springs .promo-card-container__floating-card h4{font-size:20px;line-height:30px}}.carousel-springs .promo-card-container__floating-card p{margin-bottom:10px}@media (min-width:768px){.carousel-springs .promo-card-container__floating-card p{margin-bottom:30px}}@media (min-width:1200px){.carousel-springs .promo-card-container__floating-card p{font-size:20px;line-height:30px}}.carousel-springs .promo-card-container__floating-card .container__springs{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.carousel-springs .promo-card-container__floating-card .row__springs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.carousel-springs .promo-card-container__floating-card .springs-image{width:33.33333%;height:100%;background-image:url(../images/hero-springs2.png);background-position:top;background-size:cover;background-repeat:no-repeat}.carousel-springs .promo-card-container__floating-card .cta{width:100%;display:block}@media (min-width:768px){.carousel-springs .promo-card-container__floating-card .cta{padding:13px 40px}}@media (min-width:768px){.carousel-springs :root .promo-card-container .promo-card-container__social-media ul li,.carousel-springs _:-ms-fullscreen{-ms-flex:none;flex:none}}.carousel-springs .carousel-caption{right:320px;left:unset}.carousel-springs .carousel-caption,.carousel-springs .carousel-caption h5{font-family:Open Sans Condensed,Open Sans,Helvetica,sans-serif;font-weight:700}.carousel-springs .carousel-caption h5{font-size:36px}@media (min-width:768px){.springs-hero-pagination .carousel-indicators{bottom:50px;width:200px;left:unset;right:0;margin-right:150px}}.springs-hero-pagination2{position:absolute;right:70px;bottom:40px}.springs-hero-pagination2 .page-item--left{margin-right:16px;padding-right:16px}footer{padding-top:30px;padding-bottom:40px;margin-bottom:50px}@media (min-width:768px){footer{padding-top:50px;padding-bottom:80px;margin-bottom:0}}footer img{width:100px;height:82px}@media (min-width:768px){footer img{margin-left:-25px}}@media (min-width:930px){footer img{margin-left:-70px}}@media (min-width:992px){footer img{margin-left:20px;width:auto;height:auto;display:block}}@media (min-width:1200px){footer img{margin-left:80px}}footer p{margin-top:25px;margin-bottom:30px;font-size:14px;line-height:24px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;opacity:.8;color:#fff}@media (min-width:768px){footer p{margin-top:40px;margin-bottom:50px;margin-left:20px;text-align:left}}@media (min-width:992px){footer p{font-size:16px;line-height:25px}}@media (min-width:1200px){footer p{margin-left:80px}}footer,footer .card{color:#fff;background-image:url(../images/black-check.png);border-radius:0}footer .card{padding-left:0;padding-right:0}@media (min-width:768px){footer .card{border:none;padding-left:15px}}footer .card .card-header{border-bottom:1px solid #979797;padding-bottom:16px}@media (min-width:768px){footer .card .card-header{border:none}}@media (min-width:768px) and (max-width:992px){footer .card .card-header{padding-left:10px}}footer .card .card-header .btn-link{float:right}@media (min-width:768px){footer .card .card-header .btn-link{display:none}}footer .card .card-header h5{color:#fff;font-size:14px;line-height:19px;text-transform:uppercase;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@media (min-width:768px){footer .card .card-header h5{font-size:14px;font-weight:700;line-height:22px}}@media (min-width:992px){footer .card .card-header h5{font-size:16px}}footer .card .card-header h5 button[aria-expanded="false"] span{width:20px;height:20px;background-image:url(../images/svg/arrow-down.svg);background-repeat:no-repeat;position:absolute;top:10px;right:20px}@media (min-width:768px){footer .card .card-header h5 button[aria-expanded="false"] span{display:none}}footer .card .card-header h5 button[aria-expanded="true"] span{width:20px;height:20px;background-image:url(../images/svg/arrow-up.svg);background-repeat:no-repeat;position:absolute;top:10px;right:20px}@media (min-width:768px){footer .card .card-header h5 button[aria-expanded="true"] span{display:none}}footer .card .card-body{padding:0}footer .card .card-body .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){footer .card .card-body .nav-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer .card .card-body .nav-list{margin-bottom:0;list-style:none;padding-left:21px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;line-height:24px;margin-top:8px;color:#fff;opacity:.8}@media (min-width:768px){footer .card .card-body .nav-list{font-size:14px;line-height:24px;padding-left:10px}}@media (min-width:992px){footer .card .card-body .nav-list{font-size:16px;line-height:34px;padding-left:21px}}footer .card .card-body .nav-list:last-child{margin-top:0}@media (min-width:768px){footer .card .card-body .nav-list:last-child{margin-left:40px;padding-left:0;margin-top:8px}}@media (min-width:992px){footer .card .card-body .nav-list:last-child{margin-top:8px;margin-left:60px;padding-left:0}}footer .card .card-body .nav-list:last-child li:last-child{margin-bottom:30px}footer .card .card-body .nav-list li{margin-top:8px}@media (min-width:768px){footer .card .card-body .nav-list li{margin-top:0}}footer .card .card-body .nav-list li a{color:#fff}footer .card .card-body .nav-list.nav-list--align{margin-top:20px}@media (min-width:768px){footer .card .card-body .nav-list.nav-list--align{margin-top:8px}}footer .card .card-body .nav-list--align{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;padding-left:0;color:#fff;opacity:1}@media (min-width:768px){footer .card .card-body .nav-list--align{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;padding-left:21px;margin-bottom:0}}footer .card .card-body .nav-list--align li{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .card .card-body .nav-list--align li .fab{font-size:35px}@media (min-width:768px){footer .card .card-body .nav-list--align li .fab{font-size:20px;margin-bottom:15px}}@media (min-width:768px){footer .card .collapse{display:inline-block}}@media (min-width:768px){footer .col-md-4.card{padding-left:25px}}@media (min-width:992px){footer .col-md-4.card{padding-left:60px}}@media (min-width:768px){footer .col-md-3.card{padding-left:0}}@media (min-width:992px){footer .col-md-3.card{padding-left:18px}}@media (min-width:768px){footer .col-md-3.card .card-body .nav-list:last-child{margin-left:25px}}@media (min-width:992px){footer .col-md-3.card .card-body .nav-list:last-child{margin-left:39px}}@media (min-width:768px){footer .col-md-2.card .card-header{padding-left:30px}}@media (min-width:992px){footer .col-md-2.card .card-header{padding-left:40px}}footer .row:last-child{border-bottom:1px solid #fff;margin-left:2%;margin-right:2%}@media (min-width:768px){body.cherokee-springs footer{padding-top:30px;padding-bottom:30px;margin-bottom:0}}body.cherokee-springs footer,body.cherokee-springs footer .card{color:#fff;background-image:none;background-color:#007dcc;border:none;border-radius:0}body.cherokee-springs .card p{margin:4px}@media (min-width:768px){body.cherokee-springs .card .card-body .nav-list--align{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0}}body.cherokee-springs .card .card-body .nav-list:last-child{margin-left:0}body.cherokee-springs .row:last-child{border-bottom:none;margin-left:2%;margin-right:2%}@media (min-width:768px){:root footer .card .card-body .nav-list--align li,_:-ms-fullscreen{-ms-flex:none;flex:none}}header.sticky-top{position:absolute;top:0;z-index:1020;width:100%}@media (min-width:768px){header.sticky-top{position:fixed}}header.sticky-top.trigger-gradient{position:static}@media (min-width:768px){header.sticky-top.trigger-gradient{position:-webkit-sticky;position:sticky}}header .anon-user{background-color:#292929;width:100%;overflow:hidden}header .anon-user .row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;margin-right:0;margin-left:0;position:relative}@media (min-width:768px){header .anon-user .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header .anon-user__info{color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;line-height:20px;text-transform:uppercase;margin-top:9px;margin-bottom:9px;margin-left:5%}@media (min-width:768px){header .anon-user__info{font-size:13px;line-height:22px;margin-top:13px;margin-bottom:13px;margin-left:0}}@media (min-width:880px){header .anon-user__info{font-size:13px}}@media (min-width:992px){header .anon-user__info{font-size:14px}}@media (min-width:1200px){header .anon-user__info{font-size:16px}}header .anon-user__info span{font-weight:700}header .anon-user__login{position:absolute;top:0;right:0;background-color:#191919;color:#fff;text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;line-height:17px;text-align:center;padding:11px 16px}@media (min-width:768px){header .anon-user__login{line-height:24px;font-size:14px;padding:12px 4px}}@media (min-width:880px){header .anon-user__login{font-size:15px;padding:12px 20px}}@media (min-width:992px){header .anon-user__login{font-size:16px;padding:12px 30px}}@media (min-width:1200px){header .anon-user__login{font-size:18px;padding:12px 40px}}header .anon-user__login img{margin-right:4px;width:9px}@media (min-width:768px){header .anon-user__login img{width:12px;margin-top:-2px;margin-right:4px}}@media (min-width:880px){header .anon-user__login img{margin-right:6px;margin-top:-1px;width:14px}}header .auth-user{background-color:#292929;width:100%;overflow:hidden}header .auth-user .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin-left:0;margin-right:0}header .auth-user__tier-status{background-color:#292929;border-top:38px solid #a8b5cd;border-right:14px solid transparent;width:130px;position:relative}@media (min-width:768px){header .auth-user__tier-status{border-top:48px solid #a8b5cd;border-right:25px solid transparent;width:20%}}@media (min-width:768px) and (max-width:830px){header .auth-user__tier-status{border-right:13px solid transparent}}@media (min-width:992px){header .auth-user__tier-status{width:240px}}@media (min-width:768px){header .auth-user__tier-status img{position:absolute;left:2px;width:27px;top:-37px}}@media (min-width:900px){header .auth-user__tier-status img{left:8px}}@media (min-width:992px){header .auth-user__tier-status img{left:5px;width:31px;left:8px}}@media (min-width:1220px){header .auth-user__tier-status img{top:-37px}}@media (min-width:1400px){header .auth-user__tier-status img{left:10px}}header .auth-user__tier-status span{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;font-weight:700;line-height:22px;text-transform:uppercase;position:absolute;top:-30px;left:10px;margin-bottom:0}@media (min-width:768px){header .auth-user__tier-status span{font-size:12px;line-height:24px;left:27px;top:-37px}}@media (min-width:900px){header .auth-user__tier-status span{left:40px}}@media (min-width:992px){header .auth-user__tier-status span{font-size:14px;line-height:28px;left:42px}}@media (min-width:1200px){header .auth-user__tier-status span{font-size:16px;left:55px}}@media (min-width:1400px){header .auth-user__tier-status span{font-size:18px;left:46px}}header .auth-user__tier-status--platinum{border-top-color:#e1e1e1}header .auth-user__tier-status--gold{border-top-color:#e5b94f}header .auth-user__tier-status--vinyl{border-top-color:#24325f}header .auth-user__tier-status--vinyl span{color:#fff}@media (min-width:768px){header .auth-user__welcome,header .auth-user__welcome p{-webkit-box-flex:2;-ms-flex:2;flex:2;color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:13px;line-height:28px}}@media (min-width:900px){header .auth-user__welcome,header .auth-user__welcome p{font-size:14px}}@media (min-width:992px){header .auth-user__welcome,header .auth-user__welcome p{font-size:16px}}@media (min-width:768px){header .auth-user__welcome p,header .auth-user__welcome p p{margin-top:10px;margin-bottom:0;margin-left:3px}}@media (min-width:800px){header .auth-user__welcome p,header .auth-user__welcome p p{margin-left:8px}}@media (min-width:1050px){header .auth-user__welcome p,header .auth-user__welcome p p{margin-left:15px}}@media (min-width:1420px){header .auth-user__welcome p,header .auth-user__welcome p p{margin-left:30px}}header .auth-user__welcome p p span,header .auth-user__welcome p span{font-weight:700}header .auth-user__tier-pts p,header .auth-user__total-pts p{color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:8px}@media (min-width:768px){header .auth-user__tier-pts p,header .auth-user__total-pts p{font-size:13px;line-height:28px;margin-top:10px}}@media (min-width:900px){header .auth-user__tier-pts p,header .auth-user__total-pts p{font-size:14px}}@media (min-width:1050px){header .auth-user__tier-pts p,header .auth-user__total-pts p{font-size:16px}}header .auth-user__tier-pts p span,header .auth-user__total-pts p span{font-weight:700}@media (min-width:768px){header .auth-user__tier-pts{padding-left:15px;padding-right:15px}}@media (min-width:1400px){header .auth-user__tier-pts{padding-left:52px;padding-right:52px}}@media (min-width:768px){header .auth-user__total-pts{padding-left:15px;padding-right:0}}@media (min-width:1200px){header .auth-user__total-pts{padding-right:30px}}header .auth-user__account .dropdown{position:static}header .auth-user__account .dropdown .auth-user__btn{background-color:#292929;border:none;outline:none;margin-right:4px}@media (min-width:768px){header .auth-user__account .dropdown .auth-user__btn{display:none}}header .auth-user__account .dropdown .auth-user__btn img,header .auth-user__account .dropdown .auth-user__btn svg{margin-top:6px}header .auth-user__account .dropdown .dropdown-menu{-webkit-transform:none!important;transform:none!important;top:36px!important;left:auto!important;right:0;border:none;border-radius:0;padding-bottom:0;background-color:#292929;min-width:220px}@media (min-width:768px){header .auth-user__account .dropdown .dropdown-menu{position:static!important;display:inline-block;padding:0;margin-top:9px;min-width:100%}}@media (min-width:1400px){header .auth-user__account .dropdown .dropdown-menu{margin-right:15px}}header .auth-user__account .dropdown .dropdown-menu a{color:#fff}header .auth-user__account .dropdown .dropdown-item{font-size:14px;line-height:19px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-bottom:5px}@media (min-width:768px){header .auth-user__account .dropdown .dropdown-item{display:inline-block;width:auto;font-size:12px;line-height:22px;padding:0 8px;margin-bottom:0}}@media (min-width:800px){header .auth-user__account .dropdown .dropdown-item{font-size:13px}}@media (min-width:992px){header .auth-user__account .dropdown .dropdown-item{font-size:14px;padding-right:24px;padding-left:24px}}@media (min-width:1200px){header .auth-user__account .dropdown .dropdown-item{font-size:16px}}header .auth-user__account .dropdown .dropdown-item:focus,header .auth-user__account .dropdown .dropdown-item:hover{background-color:#292929}header .auth-user__account .dropdown .dropdown-item:not(:last-child){border-right:none}@media (min-width:768px){header .auth-user__account .dropdown .dropdown-item:not(:last-child){border-right:1px solid #606060}}header .auth-user__account .dropdown .dropdown-item:first-child img,header .auth-user__account .dropdown .dropdown-item:first-child svg{margin-right:10px}@media (min-width:768px){header .auth-user__account .dropdown .dropdown-item:first-child img,header .auth-user__account .dropdown .dropdown-item:first-child svg{margin-top:-1px;margin-right:0;width:12px;padding-right:2px}}@media (min-width:800px){header .auth-user__account .dropdown .dropdown-item:first-child img,header .auth-user__account .dropdown .dropdown-item:first-child svg{width:14px}}header .auth-user__account .dropdown .dropdown-item:last-child img,header .auth-user__account .dropdown .dropdown-item:last-child svg{margin-right:9px;margin-left:-3px}header nav{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:linear-gradient(180deg,#000,transparent);height:104px}@media (min-width:768px){header nav{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:auto}}header nav .header__weather-widget{position:absolute;top:30px;right:60px}@media (min-width:768px){header nav .header__weather-widget{top:10px;right:50px}}@media (min-width:800px){header nav .header__weather-widget{right:80px}}@media (min-width:992px){header nav .header__weather-widget{right:90px}}@media (max-width:768px){header nav .header__weather-widget img,header nav .header__weather-widget svg{width:14px}}header nav .header__weather-widget span{display:inline-block;color:#fff;margin-left:5px}@media (max-width:768px){header nav .header__weather-widget span{font-size:14px}}header nav.navbar{padding-top:20px;padding-bottom:18px}@media (min-width:768px){header nav.navbar{padding:38px 50px 30px 30px}}@media (min-width:768px) and (max-width:992px){header nav.navbar{padding-left:20px;padding-right:20px}}header nav.nav__cc{height:103px}@media (min-width:768px){header nav.nav__cc{padding:38px 20px 30px 25px;height:auto}}@media (min-width:860px){header nav.nav__cc{padding:38px 50px 30px 25px}}@media (min-width:768px) and (max-width:800px){header nav.nav__cc{padding-left:20px;padding-right:20px}}@media (min-width:768px){header nav.nav__cc .nav__btn{margin-top:20px;margin-left:40px}}@media (min-width:860px){header nav.nav__cc .nav__btn{margin-left:60px}}@media (min-width:768px){header nav.nav__cc ul.navbar-nav{margin-top:20px;margin-left:2%}}@media (min-width:860px){header nav.nav__cc ul.navbar-nav{margin-left:7%}}header nav.nav__springs{height:103px}@media (min-width:768px){header nav.nav__springs{padding:38px 20px 30px 25px;height:auto}}@media (min-width:860px){header nav.nav__springs{padding:38px 50px 30px 25px}}@media (min-width:768px) and (max-width:800px){header nav.nav__springs{padding-left:20px;padding-right:20px}}@media (min-width:768px){header nav.nav__springs .nav__btn{margin-top:20px;margin-left:40px}}@media (min-width:860px){header nav.nav__springs .nav__btn{margin-left:60px}}@media (min-width:768px){header nav.nav__springs ul.navbar-nav{margin-top:20px;margin-left:2%}}@media (min-width:860px){header nav.nav__springs ul.navbar-nav{margin-left:7%}}header nav .navbar-brand img{width:69px}@media (min-width:768px){header nav .navbar-brand img{width:111px;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;display:block}}@media (min-width:768px){header nav .navbar-brand{display:block;width:10%}}@media (min-width:992px){header nav .navbar-brand{width:7%}}@media (min-width:768px){header nav .navbar-brand img{margin:0 auto}}@media (min-width:768px){header nav .navbar-brand.nav__logo{display:block;width:10%;margin-left:10px;margin-right:1.5rem}}@media (min-width:860px){header nav .navbar-brand.nav__logo{margin-left:15px;margin-right:1rem}}@media (min-width:768px){header nav .navbar-brand.nav__logo img{margin:0 auto}}header nav .navbar-brand.nav__logo img{width:79px}@media (min-width:768px){header nav .navbar-brand.nav__logo img{width:125px;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;display:block}}header nav button.navbar-toggler:focus{outline:none}header nav button[aria-expanded="false"] span.navbar-toggler-icon{width:26px;height:20px;background-image:url(../images/svg/hamburger.svg);background-repeat:no-repeat;position:absolute;top:32px;right:20px}@media (min-width:768px){header nav button[aria-expanded="false"] span.navbar-toggler-icon{display:none}}@media (max-width:767px){header nav button[aria-expanded="false"] ~ div.navbar-collapse ul{display:none}}header nav button[aria-expanded="true"] span.navbar-toggler-icon{width:24px;height:24px;background-image:url(../images/svg/close-icon.svg);background-repeat:no-repeat;position:fixed;top:72px;right:20px;z-index:100}@media (min-width:768px){header nav button[aria-expanded="true"] span.navbar-toggler-icon{display:none}}@media (max-width:768px){header nav button[aria-expanded="true"] ~ div.navbar-collapse{background-color:rgba(18,18,18,.9);position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:none;transition:none;overflow-y:scroll}}header nav button[aria-expanded="true"] ~ div.navbar-collapse .nav__cherokee-mobile-menu img{margin-top:30px;margin-left:35px;width:80px}header nav button[aria-expanded="true"] ~ div.navbar-collapse .nav__cherokee-mobile-menu div.card{margin-top:22px;margin-left:20px}header nav button[aria-expanded="true"] ~ div.navbar-collapse .nav__cherokee-mobile-menu div.card .card-header{border:none}@media (max-width:768px){header nav button[aria-expanded="true"] ~ div.navbar-collapse ul{position:absolute;top:68px;-webkit-transition:none;transition:none;margin-left:35px}}@media (max-width:768px){header nav button[aria-expanded="true"] ~ div.navbar-collapse ul li img,header nav button[aria-expanded="true"] ~ div.navbar-collapse ul li svg{width:30px;height:30px;margin-right:20px}}@media (max-width:768px){header nav button[aria-expanded="true"] ~ div.navbar-collapse ul li a{margin-bottom:20px;display:inline-block}}header nav button[aria-expanded="true"] ~ div.navbar-collapse .nav__cherokee-mobile-menu + ul{top:150px}header nav .cta.nav__btn{padding-top:15px;padding-bottom:15px;line-height:22px;position:fixed;bottom:0;right:0;color:#fff;border:none}@media (min-width:768px){header nav .cta.nav__btn{position:relative;width:auto;padding:12px 8px;font-size:14px;line-height:24px;border:3px solid #fff;margin-left:10px}header nav .cta.nav__btn,header nav .cta.nav__btn:hover{background-color:transparent}}@media (min-width:800px){header nav .cta.nav__btn{margin-left:40px}}@media (min-width:992px){header nav .cta.nav__btn{padding:12px 10px;font-size:16px;margin-left:50px}}@media (min-width:1070px){header nav .cta.nav__btn{padding:13px 20px;font-size:18px;margin-left:50px}}header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:10%}@media (min-width:768px){header nav ul{margin-left:2%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:992px){header nav ul{margin-left:5%}}@media (min-width:1200px){header nav ul{margin-left:7%}}header nav ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){header nav ul li{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header nav ul li span{text-align:center;display:inline-block;padding-bottom:5px}@media (min-width:768px){header nav ul li span{display:block;-webkit-transition:display .5s ease-in-out;transition:display .5s ease-in-out}}@media (min-width:768px){header nav ul li span img,header nav ul li span svg{width:28px;height:30px}}@media (min-width:992px){header nav ul li span img,header nav ul li span svg{width:30px}}@media (min-width:1200px){header nav ul li span img,header nav ul li span svg{width:32px}}header nav ul li a{color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:22px;text-align:center;text-transform:uppercase;display:inline-block}@media (min-width:768px){header nav ul li a{display:block;font-size:13px}}@media (min-width:800px){header nav ul li a{font-size:13px}}@media (min-width:992px){header nav ul li a{font-size:14px}}@media (min-width:1200px){header nav ul li a{font-size:16px}}header nav ul li a:hover{color:#fff}@media (min-width:768px){header.fixed-not-scrolled .header__weather-widget,header.scrolled .header__weather-widget{display:none}}@media (min-width:768px){header.fixed-not-scrolled nav.navbar,header.scrolled nav.navbar{padding-top:18px;padding-bottom:18px}}@media (min-width:768px){header.fixed-not-scrolled nav.nav__cc,header.scrolled nav.nav__cc{padding-bottom:52px}}@media (min-width:768px){header.fixed-not-scrolled nav.springs,header.scrolled nav.springs{padding-bottom:18px}}@media (min-width:768px){header.fixed-not-scrolled nav,header.scrolled nav{background-color:#121212}}@media (min-width:768px){header.fixed-not-scrolled .navbar-brand img,header.scrolled .navbar-brand img{width:90px}}@media (min-width:768px){header.fixed-not-scrolled .navbar-brand.nav__logo img,header.scrolled .navbar-brand.nav__logo img{width:79px}}@media (min-width:768px){header.fixed-not-scrolled .nav__span,header.scrolled .nav__span{display:none}}header.fixed-not-scrolled .card,header.scrolled .card{position:absolute}@media (min-width:768px){header.fixed-not-scrolled .card,header.scrolled .card{margin-top:-45px}}@media (min-width:768px){header .navbar-expand-md .navbar-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}header .card{padding-left:0;padding-right:0;border-radius:0;background:transparent;width:280px;z-index:-1;margin:0 auto;border-top:none;-webkit-transition:margin-top .5s ease-in-out;transition:margin-top .5s ease-in-out}@media (min-width:768px){header .card{border:none;margin-left:15px;z-index:2;width:230px}}header .card .card-header{border-bottom:1px solid hsla(0,0%,100%,.4);padding:0;position:relative}@media (min-width:768px) and (max-width:880px){header .card .card-header{width:160px}}header .card .card-header .btn-link{float:right}header .card .card-header h5{color:#fff;font-size:16px;line-height:26px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-bottom:0;margin-left:12px}@media (min-width:768px){header .card .card-header h5{font-size:13px;line-height:28px;margin-left:0;margin-bottom:-1px}}@media (min-width:1100px){header .card .card-header h5{font-size:16px}}@media (min-width:1200px){header .card .card-header h5{font-size:18px;margin-left:10px}}header .card .card-header button{margin-top:-20px}header .card .card-header button[aria-expanded="false"] span{width:20px;height:20px;background-image:url(../images/svg/down-arrow.svg);background-repeat:no-repeat;position:absolute;top:10px;right:2px}@media (min-width:768px){header .card .card-header button[aria-expanded="false"] span{right:0;width:14px;height:14px}}header .card .card-header button[aria-expanded="true"] span{width:20px;height:20px;background-image:url(../images/svg/up-arrow.svg);background-repeat:no-repeat;position:absolute;top:10px;right:2px}@media (min-width:768px){header .card .card-header button[aria-expanded="true"] span{right:0;width:14px;height:14px}}header .card div#collapseOne{margin-top:-2px;z-index:3}@media (min-width:768px){header .card div#collapseOne{margin-top:-2px}}@media (min-width:768px) and (max-width:880px){header .card div#collapseOne{width:160px}}header .card .card-body{padding:0;background-color:#191919}header .card .card-body .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .card .card-body .nav-list{margin-bottom:0;list-style:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:31px;color:#fff;padding-top:15px;padding-left:15px;padding-bottom:15px}@media (min-width:768px){header .card .card-body .nav-list{font-size:13px;line-height:31px}}@media (min-width:1100px){header .card .card-body .nav-list{font-size:16px}}@media (min-width:1200px){header .card .card-body .nav-list{font-size:18px}}@media (min-width:768px){header .card .card-body .nav-list li{margin-top:0}}header .card .card-body .nav-list li.active{font-weight:700}header .card .card-body .nav-list li a{color:#fff}@media (min-width:768px){header nav.navbar.padding{padding-bottom:42px}}div.navbar-collapse.animated-slideinleft,nav .navbar-toggler-icon.animated-slideinleft{-webkit-animation:slideInFromLeft .5s ease-in-out;animation:slideInFromLeft .5s ease-in-out}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translateX(-767px);transform:translateX(-767px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translateX(-767px);transform:translateX(-767px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}header.fixed-not-scrolled nav{background-color:#121212}header.fixed-not-scrolled nav .book-a-room__btn-group{z-index:2}body.hard-rock-tulsa header.fixed-not-scrolled nav .navbar-nav .active .nav-link .nav-anchor,body.hard-rock-tulsa header.scrolled nav .navbar-nav .active .nav-link .nav-anchor{border-bottom:4px solid #362767;display:inline-block}body.hard-rock-tulsa header.fixed-not-scrolled{background-color:#121212;height:142px}@media (min-width:768px){body.hard-rock-tulsa header.fixed-not-scrolled{height:166px}}body.cherokee-casino header.fixed-not-scrolled nav .navbar-nav .active .nav-link .nav-anchor,body.cherokee-casino header.scrolled nav .navbar-nav .active .nav-link .nav-anchor{border-bottom:4px solid #af1718;display:inline-block}body.cherokee-casino header.fixed-not-scrolled{background-color:#121212;height:190px}@media (min-width:795px){body.cherokee-casino header.fixed-not-scrolled{height:192px}}@media (max-width:767.98px){body.cherokee-casino header.fixed-not-scrolled .card{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:none;outline:none}body.cherokee-casino header.fixed-not-scrolled .card .card-header{background:#121212;width:80%}body.cherokee-casino header.fixed-not-scrolled .card .card-header button[aria-expanded="false"] span,body.cherokee-casino header.fixed-not-scrolled .card .card-header button[aria-expanded="true"] span{right:0}body.cherokee-casino header.fixed-not-scrolled .card div#collapseOne{width:80%}}@media (max-width:822px){body.cherokee-casino header .dropdown.book-a-room__btn-group{margin-left:20px}}body.cherokee-springs header{background-color:#007dcc}body.cherokee-springs header nav{background:transparent}body.cherokee-springs header nav.navbar{padding-top:6px}@media (min-width:768px){body.cherokee-springs header nav.navbar{padding-top:20px}}body.cherokee-springs header nav .csp-social-links{display:inline-block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.cherokee-springs header nav .csp-social-links a{display:inline-block}@media (max-width:768px){body.cherokee-springs header nav button[aria-expanded="true"] ~ div.navbar-collapse{background-color:#007dcc;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:none;transition:none;overflow-y:scroll;background-image:url(../images/springs-logo-light.png);background-position:75% 10%;background-repeat:no-repeat}}body.cherokee-springs header nav button[aria-expanded="true"] ~ div.navbar-collapse span.nav-anchor{font-size:24px}body.cherokee-springs header nav button[aria-expanded="true"] span.navbar-toggler-icon{left:30px}@media (min-width:768px){body.cherokee-springs header nav button[aria-expanded="true"] span.navbar-toggler-icon{display:none}}body.cherokee-springs header.fixed-not-scrolled nav .navbar-nav .active .nav-link .nav-anchor,body.cherokee-springs header.scrolled nav .navbar-nav .active .nav-link .nav-anchor{display:inline-block}body.cherokee-springs header.fixed-not-scrolled{background-color:#007dcc;height:100px}@media (min-width:768px){body.cherokee-springs header.fixed-not-scrolled{height:140px}}body.cherokee-springs header.fixed-not-scrolled nav{background-color:#007dcc}.png-container--bg-image{background-image:url(/images/large-png-background.png);background-repeat:no-repeat;background-position:50%;background-size:100%}.promo-card-container{background-image:none;overflow:hidden}@media (min-width:768px){.promo-card-container{background-image:url(../images/large-promo.png);background-repeat:no-repeat;background-size:cover;background-position:25% 0;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:992px){.promo-card-container{background-position:0 0}}.promo-card-container .img-fluid--width{width:100%}.promo-card-container__floating-card{padding:30px 20px 15px;background-color:#fff;position:relative}@media (min-width:768px){.promo-card-container__floating-card{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:458px;flex-basis:458px;margin-left:10.42%;background-color:#fff;padding:40px 30px}.promo-card-container__floating-card--wide{-ms-flex-preferred-size:30%;flex-basis:30%}}@media (min-width:768px){.promo-card-container__floating-card--margin{margin-left:48px}}.promo-card-container__floating-card .swoosh{margin-bottom:16px}@media (min-width:992px){.promo-card-container__floating-card .swoosh{margin-bottom:20px}}.promo-card-container__floating-card h2{margin-bottom:10px}@media (min-width:768px){.promo-card-container__floating-card h3{font-size:24px;font-weight:600;line-height:34px;font-weight:700}}.promo-card-container__floating-card h4{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:28px;font-weight:700}@media (min-width:768px){.promo-card-container__floating-card h4{font-size:20px;line-height:30px}}.promo-card-container__floating-card p{margin-bottom:10px}@media (min-width:768px){.promo-card-container__floating-card p{margin-bottom:30px}}@media (min-width:1200px){.promo-card-container__floating-card p{font-size:20px;line-height:30px}}.promo-card-container__floating-card .cta{width:100%;display:block}@media (min-width:768px){.promo-card-container__floating-card .cta{padding:13px 40px}}@media (min-width:768px){.promo-card-container .promo-card-container__floating-card--come-see-us{padding:90px 70px 95px}}.promo-card-container .promo-card-container__floating-card--come-see-us img{margin-bottom:10px}@media (min-width:768px){.promo-card-container .promo-card-container__floating-card--come-see-us img{margin-bottom:20px}}.promo-card-container .promo-card-container__floating-card--come-see-us h2{margin-bottom:20px}@media (min-width:768px){.promo-card-container .promo-card-container__floating-card--come-see-us h2{margin-bottom:30px}}.promo-card-container .promo-card-container__floating-card--come-see-us p{color:#333;font-size:14px;line-height:21px;margin-bottom:15px}@media (min-width:768px){.promo-card-container .promo-card-container__floating-card--come-see-us p{color:#191919;font-size:18px;line-height:28px;margin-bottom:10px}}.promo-card-container .promo-card-container__floating-card--come-see-us p.padding{padding-right:100px}.promo-card-container .promo-card-container__floating-card--come-see-us .link--icon span{width:168px;text-decoration:underline}.promo-card-container.promo-card-container--order{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:768px){.promo-card-container--order .promo-card-container__floating-card{margin-left:0;margin-right:10.42%}}@media (min-width:768px){.promo-card-container--order .promo-card-container__floating-card--margin{margin-right:48px}}@media (min-width:768px){:root .promo-card-container .promo-card-container__social-media ul li,_:-ms-fullscreen{-ms-flex:none;flex:none}}body.cherokee-springs .promo-card-container{color:#fff;background-image:url(../images/springs-bg.png);background-repeat:no-repeat;background-size:cover;background-position:25% 0;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.cherokee-springs .promo-card-container h2{color:#fff;max-width:830px;font-weight:700;margin:40px auto;display:block}body.cherokee-springs .promo-card-container .cta{margin-top:15px}@media (min-width:768px){body.cherokee-springs .promo-card-container .cta{margin-top:8px;padding:7px 80px;width:auto}}@media (min-width:992px){body.cherokee-springs .promo-card-container .cta{margin-top:15px;padding:10px 118px}}body.cherokee-springs .promo-card-container .link{margin-top:15px}@media (min-width:768px){body.cherokee-springs .promo-card-container .link{margin-top:8px}}@media (min-width:890px){body.cherokee-springs .promo-card-container .link{margin-top:15px}}.content-width-container{background-color:#fafafa;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.content-width-container{padding-top:40px;padding-bottom:40px}}.content-width-container + .content-width-container{padding-top:0}@media (min-width:768px){.content-width-container + .content-width-container{padding-top:0}}@media (max-width:767.98px){.content-width-container .promo-card-container.container{max-width:100%}}.floating-image-section{overflow-x:hidden;overflow-y:hidden;background-color:#fafafa}.floating-image-section .container{padding-left:20px;padding-right:20px;margin-top:40px;margin-bottom:40px}@media (min-width:768px){.floating-image-section .container{padding-left:0;padding-right:0;margin-top:80px;margin-bottom:80px}}.floating-image-section__image{padding-left:0}@media (min-width:768px){.floating-image-section__image{padding-left:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.floating-image-section__image .img-fluid{width:100%}@media (min-width:768px){.floating-image-section__image--order{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.floating-image-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}@media (min-width:768px){.floating-image-section__content{padding-top:0}}.floating-image-section__content .row{-ms-flex-item-align:center;align-self:center}.floating-image-section__content .swoosh{margin-bottom:15px}@media (min-width:768px){.floating-image-section__content .swoosh{margin-bottom:10px}}@media (min-width:992px){.floating-image-section__content .swoosh{margin-bottom:30px}}.floating-image-section__content h2{margin-bottom:10px;width:100%}@media (min-width:992px){.floating-image-section__content h2{margin-bottom:20px}}.floating-image-section__content h3{margin-bottom:10px;font-weight:600;width:100%}@media (min-width:768px){.floating-image-section__content h3{margin-bottom:8px}}@media (min-width:890px) and (max-width:1200px){.floating-image-section__content h3{margin-bottom:10px;font-size:22px;line-height:30px}}.floating-image-section__content p{width:100%}@media (min-width:768px){.floating-image-section__content p{margin-bottom:0}}@media (min-width:1200px){.floating-image-section__content p{font-size:20px;line-height:30px}}.floating-image-section__content .cta{margin-top:15px}@media (min-width:768px){.floating-image-section__content .cta{margin-top:8px;padding:7px 80px;width:auto}}@media (min-width:992px){.floating-image-section__content .cta{margin-top:15px;padding:10px 118px}}.floating-image-section__content .link{margin-top:15px}@media (min-width:768px){.floating-image-section__content .link{margin-top:8px}}@media (min-width:890px){.floating-image-section__content .link{margin-top:15px}}@media (min-width:768px){.floating-image-section .floating-image-section__image--order.floating-image-section__image{padding-left:0}}@media (min-width:768px){.floating-image-section .floating-image-section__image--order ~ .floating-image-section__content{padding-left:42px}}@media (min-width:992px){.floating-image-section .floating-image-section__image--order ~ .floating-image-section__content{padding-left:60px}}.floating-image-section + .floating-image-section .container{margin-top:0}body.cherokee-springs .floating-image-section h2{font-weight:700;padding:24px;background-color:#e1e1e1}body.cherokee-springs .floating-image-section h3{color:grey}body.cherokee-springs .floating-image-section p{padding-top:10px;padding-bottom:10px}.rewards-card{max-width:942px;margin:0 auto}.rewards-card .stepper-nav{max-width:540px;margin:0 auto}.rewards-card .tab-pane--step-two{max-width:456px}.rewards-card .tab-pane--verify{max-width:600px}.rewards-card .font-weight-normal{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.rewards-card .fa-times-circle{color:#495057}.rewards-card .fa-check-circle{color:#56b75b}.rewards-card .progress-indicator{background:#e1e1e1;height:2px;width:100%;position:relative;bottom:15px}.rewards-card .nav-item{pointer-events:none}.rewards-card .nav-item .nav-link{color:#104779;padding:.5rem 0;font-size:14px}.rewards-card .active .diamond{background:#104779}.rewards-card .is-complete .diamond,.rewards-card .is-complete.progress-indicator{background-color:#104779}.rewards-card .diamond{display:block;background:#e1e1e1;height:25px;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:25px;margin-bottom:8px}.rewards-card .diamond--count{color:#fff;display:table-cell;height:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:middle;width:25px}.event-card{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:768px){.event-card__image img{height:248px}}@media (min-width:992px){.event-card__image img{height:335px}}@media (min-width:1200px){.event-card__image img{height:400px}}.event-card__content{-webkit-box-shadow:0 1px 0 0 #e3e3e3;box-shadow:0 1px 0 0 #e3e3e3;padding:30px 20px 12px;background-color:#fff}@media (min-width:768px){.event-card__content{padding:40px 8px 40px 20px}}@media (min-width:992px){.event-card__content{padding:40px}}.event-card__content .swoosh{margin-bottom:15px}.event-card__content h2{margin-bottom:10px}.event-card__content h3{font-weight:600;margin-bottom:10px}.event-card__content p{margin-bottom:10px}@media (min-width:768px){.event-card__content p{margin-bottom:30px}}.event-card__content p:first-of-type{margin-bottom:10px}@media (min-width:768px){.event-card__content p:first-of-type{margin-bottom:20px}}@media (min-width:768px){:root .event-card .event-card__social-media ul li,_:-ms-fullscreen{-ms-flex:none;flex:none}}.two-column-container{position:relative;background-color:#fafafa;padding-bottom:10px;padding-top:10px}@media (min-width:768px){.two-column-container{padding-bottom:30px;padding-top:30px}}.two-column-container .container .col-md-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.two-column-container .container .col-md-6{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}}.two-column-container .container .col-md-6:first-of-type{padding-right:0;margin-bottom:30px}@media (min-width:768px){.two-column-container .container .col-md-6:first-of-type{padding-right:15px;margin-bottom:0}}.two-column-container .container .col-md-6:last-of-type{padding-left:0}@media (min-width:768px){.two-column-container .container .col-md-6:last-of-type{padding-left:15px}}.two-column-container + .two-column-container{padding-top:0}@media (min-width:768px){.hotel-beauty-card img{height:185px}}@media (min-width:992px){.hotel-beauty-card img{height:250px}}@media (min-width:1200px){.hotel-beauty-card img{height:300px}}.hotel-beauty-card__content{padding:20px 20px 40px;text-align:center;background-color:#fafafa}@media (min-width:768px){.hotel-beauty-card__content{padding:20px 0 0}}.hotel-beauty-card__content--align-left{text-align:left}.hotel-beauty-card__content p{margin-bottom:20px;text-align:center}.hotel-beauty-card__content .hotel-beauty-card__para{font-weight:400;text-align:left;margin-bottom:5px}.hotel-beauty-card__content .hotel-beauty-card__para:first-of-type{margin-bottom:30px}.hotel-beauty-card__content .cta{width:100%;display:block;padding:13px 0;margin-bottom:20px}@media (min-width:768px) and (max-width:992px){.hotel-beauty-card__content .cta{padding-left:2%;padding-right:2%;font-size:16px;line-height:24px}}.hotel-beauty-card__content .cta:last-of-type{margin-bottom:0}.hotel-beauty-card__content .link{margin-top:20px;display:inline-block}.three-column-container{background-color:#fafafa;padding-top:30px;padding-bottom:20px}@media (min-width:768px){.three-column-container{padding-top:60px;padding-bottom:98px}}.three-column-container .col-md-4:first-of-type{padding-right:0}@media (min-width:768px){.three-column-container .col-md-4:first-of-type{padding-right:15px}}.three-column-container .col-md-4:first-of-type + .col-md-4{padding-right:0;padding-left:0}@media (min-width:768px){.three-column-container .col-md-4:first-of-type + .col-md-4{padding-right:7.5px;padding-left:7.5px}}@media (min-width:992px){.three-column-container .col-md-4:first-of-type + .col-md-4{padding-right:15px;padding-left:15px}}.three-column-container .col-md-4:last-of-type{padding-left:0}@media (min-width:768px){.three-column-container .col-md-4:last-of-type{padding-left:15px}}body.cherokee-springs .three-column-container h4{font-weight:700}.slot-card{background-color:#fafafa;padding-top:45px;padding-bottom:45px}@media (min-width:768px){.slot-card{padding-top:65px;padding-bottom:65px}}.slot-card + .slot-card{padding-top:0}.slot-card .container{padding-right:20px;padding-left:20px}@media (min-width:768px){.slot-card .container{padding-right:0;padding-left:0}}.slot-card .card-deck + .card-deck{padding-top:45px}@media (min-width:768px){.slot-card .card-deck + .card-deck{padding-top:65px}}.slot-card .card-deck .card{border:0;background-color:transparent}@media (min-width:576px){.slot-card .card-deck .card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.slot-card .card-deck .card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.slot-card .card-deck .card:first-of-type{margin-left:0}}@media (min-width:768px){.slot-card .card-deck .card:last-of-type{margin-right:0}}.slot-card .card-deck .card:not(:last-of-type){margin-bottom:25px}@media (min-width:768px){.slot-card .card-deck .card:not(:last-of-type){margin-bottom:0}}.slot-card__image{position:relative}.slot-card__content{padding:10px 0 0}.slot-card__content p{margin-bottom:5px}.slot-card__content p:last-of-type{margin-bottom:10px}@media (min-width:768px){.slot-card__content .slot-card__name{min-height:54px}}@media (min-width:992px){.slot-card__content .slot-card__name{min-height:54px}}.slot-card__content .slot-card__info{padding:5px 0;border-bottom:1px solid #999;border-top:1px solid #999}.slot-card__content .slot-card__info p{font-size:16px;line-height:22px;font-weight:600;margin-bottom:10px}.slot-card__content .slot-card__info p span:first-child{text-transform:uppercase}.slot-card__content .slot-card__info p:last-of-type{margin-bottom:0}@media (min-width:768px){.slot-card__content .slot-card__info p:first-child{min-height:65px}}@media (min-width:992px){.slot-card__content .slot-card__info p:first-child{min-height:44px}}@media (min-width:768px) and (max-width:1200px){.slot-card__content .slot-card__info p:last-child{min-height:44px}}.slot-card .card-footer{padding-left:0;background-color:transparent}.slot-card .card-footer .link{display:inline-block;border:none;background:none}.slot-card .card-footer .link:focus{outline:none}@media (max-width:768px){:root .slot-card .card,_:-ms-fullscreen{-ms-flex:1 1 auto;flex:1 1 auto}}.slot-card-pagination{background-color:#fafafa;padding-bottom:20px}@media (max-width:768px){.slot-card-pagination{padding-bottom:40px}}.slot-card-pagination .container{padding-right:20px;padding-left:20px}.slot-card-pagination .pagination{margin-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.slot-card-pagination .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.slot-card-pagination .pagination .page-item{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:36px;line-height:22px;text-align:center}@media (min-width:768px){.slot-card-pagination .pagination .page-item:first-child{margin-right:100px}}@media (min-width:992px){.slot-card-pagination .pagination .page-item:first-child{margin-right:180px}}.slot-card-pagination .pagination .page-item:first-child .page-link{padding-left:10px;text-align:center}@media (min-width:768px){.slot-card-pagination .pagination .page-item:first-child .page-link{padding:10px 20px}}@media (min-width:768px){.slot-card-pagination .pagination .page-item:last-child{margin-left:100px}}@media (min-width:992px){.slot-card-pagination .pagination .page-item:last-child{margin-left:180px}}.slot-card-pagination .pagination .page-item:last-child .page-link{padding-right:10px;text-align:center}@media (min-width:768px){.slot-card-pagination .pagination .page-item:last-child .page-link{padding:10px 20px}}.slot-card-pagination .pagination .page-item .page-link{text-align:center;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:22px;color:#191919;background-color:transparent;border:none;padding:10px 12px}@media (min-width:768px){.slot-card-pagination .pagination .page-item .page-link{padding:10px 30px}}@media (min-width:992px){.slot-card-pagination .pagination .page-item .page-link{padding:10px 40px}}.slot-card-pagination .pagination .page-item .page-link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}@media (min-width:576px){.modal .modal-dialog{max-width:900px;overflow-y:initial!important}}.modal .modal-content{padding:40px 10px}@media (min-width:768px){.modal .modal-content{padding:40px 30px 40px 50px}}@media (min-width:768px){.modal .modal-content--image{padding:40px 50px}}@media (min-width:768px){.modal .modal-content--image .modal-body{height:550px}}.modal .modal-content--image .modal-body .simplebar-track.vertical{display:none}.modal .modal-header{border-bottom:none;padding:0 0 15px}@media (min-width:768px){.modal .modal-header{padding-bottom:30px}}.modal .modal-header button{outline:none}.modal .modal-body{position:relative;height:auto;padding:0}@media (min-width:768px){.modal .modal-body{max-height:540px}}.modal .modal-body .simplebar-track.horizontal{left:0;width:0;height:0}.modal .modal-body__wrapper{padding-right:20px}.modal .modal-body .simplebar-track.vertical .simplebar-scrollbar{display:none}@media (min-width:768px){.modal .modal-body .simplebar-track.vertical .simplebar-scrollbar{display:block}}.modal .modal-body .simplebar-scrollbar{width:5px;min-height:0}.modal .modal-body .simplebar-scrollbar:before{background-color:#140e31;opacity:1}.modal .modal-body h3{margin-bottom:15px;font-weight:600}.modal .modal-body h6{color:#242424;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:28px;margin-bottom:5px;font-weight:700}@media (min-width:768px){.modal .modal-body h6{font-size:16px}}.modal .modal-body p{color:#242424;margin-bottom:30px}.modal .modal-body .fade-effect{position:absolute;bottom:0;height:170px;width:857px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);display:none}@media (min-width:768px){.modal .modal-body .fade-effect{display:block}}.modal.modal-mini-card{top:-165px}@media (min-width:560px){.modal.modal-mini-card{top:0}}@media (max-width:768px){.modal.modal-mini-card .modal-dialog{margin:1.75rem auto}}@media (max-width:768px) and (max-width:768px){.modal.modal-mini-card .modal-dialog.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}.modal.modal-mini-card .modal-dialog .modal-content{border-radius:0;padding:20px;border:1px solid #e1e1e1;background-color:#fff;background-clip:border-box}.modal.modal-mini-card .modal-dialog .modal-content .modal-header button.close span{width:auto;height:auto;background-image:none;top:-34px;right:-1px;color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:22px;text-align:center;border:2px solid #083661;background-color:#083661;padding:4px 8px;text-transform:uppercase}@media (min-width:768px){.modal.modal-mini-card .modal-dialog .modal-content .modal-header button.close span{display:none}}.modal.modal-mini-card .modal-dialog .modal-content .modal-body{text-align:center}.modal.modal-mini-card .modal-dialog .modal-content .modal-body img{width:100px;height:100px;border-radius:50%;margin-bottom:10px}.modal.modal-mini-card .modal-dialog .modal-content .modal-body p{margin-bottom:0}.modal.modal-mini-card .modal-dialog .modal-content .modal-body .mini-host-card__link{margin-top:12px;display:block;text-decoration:none;color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:28px}.modal.modal-mini-card .modal-dialog .modal-content .modal-body .mini-host-card__link span{padding-left:40px;overflow-wrap:break-word;width:180px;display:inline-block;position:relative}.modal.modal-mini-card .modal-dialog .modal-content .modal-body .mini-host-card__link span::before{content:"";width:32px;height:32px;background-image:url(../images/svg/email-icon-blue.svg);left:0;top:0;background-repeat:no-repeat;position:absolute;display:inline-block}.modal.modal-mini-card .modal-dialog .modal-content .modal-body .mini-host-card__link:first-of-type span::before{background-image:url(../images/svg/phone-blue.svg)}.backdrop-white{background-color:#fff}.backdrop-white.modal-backdrop.show{opacity:.98}.book-a-room{text-transform:none;letter-spacing:0}.book-a-room__hotel-selector{padding:8px 25px 0;display:inline-block;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#efeff0;margin-top:8px}@media screen and (min-width:768px){.book-a-room__hotel-selector{margin-top:0;padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:769px){.book-a-room__hotel-selector{min-width:600px}}.book-a-room__tabs{border-bottom:none;padding-top:5px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-left:0}@media screen and (min-width:768px){.book-a-room__tabs{padding-top:15px}}.book-a-room__tabs li.nav-item{border:none;margin-right:30px}.book-a-room__tabs li.nav-item .nav-link{font-weight:400;text-transform:none;letter-spacing:0;border:none;color:#000!important;line-height:12px;padding-left:7px;padding-right:7px}.book-a-room__tabs li.nav-item .nav-link.active{font-weight:600;border-bottom:4px solid #362767}@media screen and (min-width:768px){.book-a-room__tabs-content{padding:0}}.book-a-room .intro-text{font-size:16px;line-nheight:26px;font-weight:400}@media screen and (max-width:480px){.book-a-room .intro-text{display:none}}.book-a-room .intro-text:last-child{margin-bottom:0}.book-a-room__calendar-row{padding:none}@media screen and (min-width:768px){.book-a-room__calendar-row{padding:1rem .5rem}}.book-a-room .close{position:absolute;opacity:1;color:#362767;right:10px;top:0;font-size:40px;font-weight:400}.book-a-room .cne-radiobtn-label-wrapper{position:relative;padding-left:25px;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}@media screen and (min-width:768px){.book-a-room .cne-radiobtn-label-wrapper{margin-bottom:0}}.book-a-room .cne-radiobtn-label-wrapper input{position:absolute;opacity:0;cursor:pointer}.book-a-room .cne-radiobtn-label-wrapper:hover input ~ .checkmark{background-color:#e2e2e4}.book-a-room .cne-radiobtn-label-wrapper input:checked ~ .checkmark{background-color:#fff;border:2.5px solid #af1718}.book-a-room .cne-radiobtn-label-wrapper input:checked ~ .checkmark:after{display:block;letter-spacing:0;text-transform:none}.book-a-room .cne-radiobtn-label-wrapper .checkmark{margin-top:1px;position:absolute;top:1px;left:0;height:20px;width:20px;background-color:#fff;border:2.5px solid #999;border-radius:50%}.book-a-room .cne-radiobtn-label-wrapper .checkmark:after{content:"";display:none;width:10px;height:10px;border-radius:50%;background:#af1718;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.book-a-room .pika-lendar{width:auto;float:none}@media screen and (min-width:768px){.book-a-room .pika-lendar{width:160px;float:left}}.book-a-room .pika-label{background-color:transparent}.book-a-room .pika-button{text-align:center}.book-a-room .pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:400;text-align:center}.book-a-room .pika-title{text-transform:none;font-weight:400;letter-spacing:normal}.book-a-room .pika-title select{display:none}.book-a-room .pika-label{font-weight:400}.book-a-room .pika-single{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;border:0}@media screen and (min-width:768px){.book-a-room .pika-single .pika-lendar:first-child{padding-right:20px;border-right:1px solid #efeff0;width:185px}}.book-a-room .pika-single abbr[title]{text-decoration:none}.book-a-room .pika-single .pika-button{background:#fff;padding:4px 5px 5px}.book-a-room .pika-single .pika-button:hover{background-color:none;color:#191919}@media screen and (min-width:768px){.book-a-room .pika-single .pika-button:hover{color:#362767;background-color:#efeff0;border-radius:50%;text-align:center}}.book-a-room .pika-single .is-today .pika-button{color:#212529;font-weight:700}.book-a-room .pika-single .has-event .pika-button,.book-a-room .pika-single .is-selected .pika-button{color:#fff;font-weight:400;text-align:center;-webkit-box-shadow:none;background-size:contain;box-shadow:none;position:relative;z-index:1;overflow:visible}.book-a-room .pika-single .has-event .pika-button::after,.book-a-room .pika-single .is-selected .pika-button::after{content:url(../images/svg/book-a-room-round-btn-purple.svg);position:absolute;z-index:-1;top:-1px;left:1.5px;width:100%}@media screen and (min-width:768px){.book-a-room .pika-single .has-event .pika-button,.book-a-room .pika-single .is-selected .pika-button{width:23px;height:23px;background-size:contain;-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:1;overflow:visible}.book-a-room .pika-single .has-event .pika-button::after,.book-a-room .pika-single .is-selected .pika-button::after{content:url(../images/svg/book-a-room-round-btn-purple.svg);position:absolute;z-index:-1;top:-1px;left:-1px}}.book-a-room .pika-single .is-endrange .pika-button,.book-a-room .pika-single .is-startrange .pika-button{color:#fff;font-weight:400;text-align:center;-webkit-box-shadow:none;background-size:contain;box-shadow:none;position:relative;z-index:1;overflow:visible}.book-a-room .pika-single .is-endrange .pika-button::after,.book-a-room .pika-single .is-startrange .pika-button::after{content:url(../images/svg/book-a-room-round-btn-purple.svg);position:absolute;z-index:-1;top:-1px;left:1.5px;width:100%}@media screen and (min-width:768px){.book-a-room .pika-single .is-endrange .pika-button,.book-a-room .pika-single .is-startrange .pika-button{width:24px;height:24px;text-align:center;background-size:contain;-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:1;overflow:visible;border-radius:0}.book-a-room .pika-single .is-endrange .pika-button::after,.book-a-room .pika-single .is-startrange .pika-button::after{content:url(../images/svg/book-a-room-round-btn-purple.svg);position:absolute;z-index:-1;top:-1px;left:-1px}}.book-a-room .pika-single .is-startrange .pika-button{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#efeff0));background:linear-gradient(90deg,#fff 50%,#efeff0 0)}.book-a-room .pika-single .is-endrange .pika-button{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#efeff0),color-stop(50%,#fff));background:linear-gradient(90deg,#efeff0 50%,#fff 0)}.book-a-room .pika-single .is-disabled .pika-button{background-color:#fff}.book-a-room .pika-single .is-inrange .pika-button{background-color:#efeff0}.book-a-room .pika-single .is-inrange .pika-button:hover{border-radius:0}.book-a-room .selectorBox{text-transform:none;font-size:14px;width:50px;padding-left:0}.book-a-room__control-panel{background-color:#efeff0;padding-top:10px;padding-bottom:10px}@media screen and (min-width:768px){.book-a-room__control-panel{margin-left:-15px;margin-right:-15px}}.book-a-room__control-panel .rooms{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.book-a-room__control-panel .rooms{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.book-a-room__control-panel .adults{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.book-a-room__control-panel .adults{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.book-a-room .btn-circle{width:20px;height:20px;text-align:center;padding:0;font-weight:700;line-height:.42;border-radius:20px;border:2px solid #362767;margin:0}.book-a-room .btn-primary:not(:disabled):not(.disabled).active:focus,.book-a-room .btn-primary:not(:disabled):not(.disabled):active:focus,.book-a-room .show > .btn-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.book-a-room .btn-primary:not(:disabled):not(.disabled).active,.book-a-room .btn-primary:not(:disabled):not(.disabled):active,.book-a-room .show > .btn-primary.dropdown-toggle{background-color:#362767;border-color:#362767}.book-a-room .cta{text-decoration:none;color:#fff;padding:10px 15px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.0625rem;font-size:1rem;font-weight:400;border:0;border-radius:0;line-height:1.5rem;text-align:center;text-transform:uppercase}.book-a-room .book-a-room__cta--mobile{position:absolute;padding:14px 55px;width:100%;left:0;font-weight:600}.book-a-room__btn-group{padding:14px 55px;color:#fff;font-size:16px;line-height:22px;position:fixed;bottom:0;right:0;width:100%;border:1px solid #362767;background-color:#362767;text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-align:center;text-transform:uppercase;margin-left:50px;font-weight:600;letter-spacing:1px}@media (min-width:768px){.book-a-room__btn-group{position:relative;width:auto;padding:12px 8px;font-size:14px;line-height:24px;border:3px solid #fff;background-color:transparent;margin-left:40px;z-index:1000}}@media (min-width:800px){.book-a-room__btn-group{margin-left:40px}}@media (min-width:992px){.book-a-room__btn-group{padding:12px 10px;font-size:16px;margin-left:50px}}@media (min-width:1070px){.book-a-room__btn-group{padding:13px 20px;font-size:18px;margin-left:50px}}.book-a-room__btn-group .book-a-room{background-color:#fff;border-radius:0;border:none}@media (min-width:768px){.book-a-room__btn-group .book-a-room{min-width:400px}}.book-a-room__btn-group .dropdown-menu{padding:0;margin:0;left:-3px;border:0;border-radius:0}@media (max-width:768px){.book-a-room__btn-group .dropdown-menu{width:100%;left:0}}.book-a-room__btn-group .dropdown-toggle{color:#fff;line-height:22px;border:none;background-color:transparent;text-decoration:none;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;font-weight:600;letter-spacing:1px;cursor:pointer;width:100%}@media (min-width:768px){.book-a-room__btn-group .dropdown-toggle{display:block;font-size:13px}}@media (min-width:800px){.book-a-room__btn-group .dropdown-toggle{font-size:13px}}@media (min-width:992px){.book-a-room__btn-group .dropdown-toggle{font-size:14px}}@media (min-width:1200px){.book-a-room__btn-group .dropdown-toggle{font-size:16px}}.book-a-room__btn-group .dropdown-toggle:focus{outline:none}.book-a-room__btn-group .dropdown-toggle::after{display:none}.book-a-room__btn-group.show{background-color:#fff}@media screen and (width:768px){.book-a-room__btn-group.show{border-left:0}}.book-a-room__btn-group.show .dropdown-toggle{color:#191919}@media screen and (max-width:767px){.cherokee-casino .book-a-room__btn-group{border:1px solid #af1718;background-color:#af1718}}@media screen and (min-width:768px){.cherokee-casino .book-a-room__btn-group{margin-top:20px}}.cherokee-casino .book-a-room__btn-group .close{color:#191919;opacity:1}.cherokee-casino .book-a-room{background-color:#fff;border-radius:0;border:none}.cherokee-casino .book-a-room .btn-circle{border-color:#191919;color:#191919}.cherokee-casino .book-a-room__tabs li.nav-item .nav-link.active{border-bottom:4px solid #af1718}.cherokee-casino .book-a-room .pika-single .has-event .pika-button::after,.cherokee-casino .book-a-room .pika-single .is-selected .pika-button::after{content:url(../images/svg/book-a-room-round-btn-red.svg)}@media screen and (min-width:768px){.cherokee-casino .book-a-room .pika-single .has-event .pika-button::after,.cherokee-casino .book-a-room .pika-single .is-selected .pika-button::after{content:url(../images/svg/book-a-room-round-btn-red.svg)}}.cherokee-casino .book-a-room .pika-single .is-endrange .pika-button::after,.cherokee-casino .book-a-room .pika-single .is-startrange .pika-button::after{content:url(../images/svg/book-a-room-round-btn-red.svg)}@media screen and (min-width:768px){.cherokee-casino .book-a-room .pika-single .is-endrange .pika-button::after,.cherokee-casino .book-a-room .pika-single .is-startrange .pika-button::after{content:url(../images/svg/book-a-room-round-btn-red.svg)}}.description-card{position:relative;background-color:#fafafa}.description-card__link{padding-top:30px;padding-bottom:30px}@media (min-width:768px){.description-card__link{padding-bottom:40px}}.description-card .container{padding-left:20px;padding-right:20px}@media (min-width:768px){.description-card .container{padding-left:0;padding-right:0}}.description-card .description-card__content{padding-bottom:60px}.description-card .description-card__content .heart-earmark{top:-2px}@media (min-width:768px) and (max-width:992px){.description-card .description-card__content p{font-size:16px;line-height:24px}}.description-card .description-card__content button{border:none}.description-card .description-card__content button:focus{outline:none}.description-card .description-card__content .description-card__info{position:relative;border-bottom:1px solid #bdbec0;margin-bottom:20px}@media (min-width:768px){.description-card .description-card__content .description-card__info{border-right:1px solid #bdbec0;border-bottom:none;-webkit-box-flex:2;-ms-flex:2;flex:2;margin-bottom:0}}.description-card .description-card__content .description-card__info h2{margin-bottom:10px}.description-card .description-card__content .description-card__info p{margin-bottom:20px}@media (min-width:768px){.description-card .description-card__content .description-card__info p{margin-bottom:0;padding-right:60px}}.description-card .description-card__content .description-card__info .description-card__btn{background:none}.description-card .description-card__content .description-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative}@media (min-width:768px){.description-card .description-card__content .description-card__details{padding-left:50px;width:auto}}.description-card .description-card__content .description-card__details p:not(:last-of-type){margin-bottom:20px}.description-card .description-card__content .description-card__details p:last-of-type{margin-bottom:0}.description-card .description-card__content .description-card__details span{display:block}.description-card .description-card__content .description-card__details .heart-earmark + p{margin-right:14px}.description-card .description-card__content .description-card__details .description-card__location a{position:relative;outline:none}.description-card .description-card__content .description-card__details .description-card__location a:after{content:"";width:20px;height:20px;background-image:url(../images/svg/zoom-icon.svg);right:4px;bottom:-40px;background-repeat:no-repeat;position:absolute}@media (min-width:768px){.description-card .description-card__content .description-card__details .description-card__location a:after{bottom:-25px}}@media (min-width:1200px){.description-card .description-card__content .description-card__details .description-card__location a:after{bottom:-40px}}.description-card .description-card__content .description-card__details .description-card__location span{margin-bottom:15px}@media (min-width:768px){.description-card .description-card__content .link{padding-left:25px}}.description-card .description-card__content--padding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 30px}@media (min-width:768px){.description-card .description-card__content--padding{padding:30px 0}}@media (min-width:992px){.description-card .description-card__content--padding{padding:30px 95px}}.description-card .description-card__content--padding .description-card__info{width:100%;border-bottom:none}@media (min-width:768px){.description-card .description-card__content--padding .description-card__info{width:auto;padding-left:30px;padding-right:10px}}.description-card .description-card__content--padding .description-card__info p{margin-bottom:10px}@media (min-width:768px){.description-card .description-card__content--padding .description-card__info p{margin-bottom:0;padding-right:0}}@media (min-width:768px){.description-card .description-card__content--padding .description-card__details{-ms-flex-preferred-size:30%;flex-basis:30%}}@media (min-width:768px){.description-card--location-overview .description-card__content .description-card__info{border-bottom:none}}.description-card--location-overview .description-card__content .description-card__info h2{margin-right:30px}@media (min-width:768px){.description-card--location-overview .description-card__content .description-card__info h2{margin-right:0}}@media (min-width:768px){.description-card--location-overview .description-card__content .description-card__info p{margin-bottom:15px;padding-right:0}}.description-card--location-overview .description-card__content .link{padding-left:0}.description-card--location-overview .description-card__content .description-card__details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.description-card--location-overview .description-card__content .description-card__details{padding-left:40px;margin-top:5px}}.description-card--location-overview .description-card__content .description-card__details img{width:260px}.description-card--location-overview .description-card__content .description-card__details--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-card--location-overview .description-card__content--padding{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:768px){.description-card--location-overview .description-card__content--padding .description-card__info{padding-right:0;border-right:none}}.description-card .modal .modal-body img{width:auto}.header-container{background-color:#fafafa}.header-container__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px 0}@media (min-width:768px){.header-container__content{padding:60px 0 0}}@media (min-width:992px){.header-container__content{padding:60px 95px 0}}.header-container__content h1{text-align:center}.header-container__content .swoosh{margin-bottom:30px}.header-container__content p{font-size:18px;line-height:26px;text-align:center}@media (min-width:992px){.header-container__content p{font-size:20px;line-height:30px}}body.cherokee-springs .header-container{background-color:transparent}body.cherokee-springs .header-container h1{margin-bottom:10px}body.cherokee-springs .header-container h4{color:grey;text-align:center}.text-section{background-color:#fafafa;padding-top:20px;padding-bottom:20px}.text-section__content{width:100%;height:auto;background-repeat:no-repeat;background-size:calc(100% - 21px) 3px,3px calc(100% - 21px),calc(100% - 21px) 3px,3px calc(100% - 21px),100% 100%;background-position:10px 10px,top 10px right 10px,bottom 11px right 10px,10px 10px,0 0;padding:28px 25px}@media (min-width:768px){.text-section__content{background-size:calc(100% - 41px) 3px,3px calc(100% - 41px),calc(100% - 41px) 3px,3px calc(100% - 41px),100% 100%;background-position:20px 20px,top 20px right 20px,bottom 21px right 20px,20px 20px,0 0;padding:50px 90px}}.text-section__content p{margin-bottom:0}@media (min-width:768px) and (max-width:992px){.text-section__content p{font-size:16px;line-height:24px}}.golf-hole-card{background-color:#fafafa}.golf-hole-card__content{padding:20px}@media (min-width:768px){.golf-hole-card__content{padding:40px 0 20px}}@media (min-width:1200px){.golf-hole-card__content{padding:80px 150px 20px}}.golf-hole-card__image{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.golf-hole-card__image{-webkit-box-flex:1;-ms-flex:1;flex:1}}.golf-hole-card__details{padding-left:0;margin-top:20px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media (min-width:768px){.golf-hole-card__details{padding-left:30px;margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.golf-hole-card__details h2{margin-bottom:20px;display:inline-block;margin-right:40px}@media (min-width:768px){.golf-hole-card__details h2{margin-bottom:30px;margin-right:20px}}.golf-hole-card__details .new-badge{left:auto;top:-2px;position:relative}@media (min-width:1200px){.golf-hole-card__details .new-badge{top:-6px}}.golf-hole-card__details ul{margin-left:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media (min-width:768px){.golf-hole-card__details ul{margin-bottom:10px}}.golf-hole-card__details ul li{list-style:none;position:relative;padding-left:30px;color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:26px}@media (min-width:992px){.golf-hole-card__details ul li{font-size:18px;line-height:24px}}.golf-hole-card__details ul li:before{content:"";width:24px;height:24px;background-color:#000;border-radius:2px;position:absolute;left:0;top:0}.golf-hole-card__details ul li:nth-of-type(2):before{background-color:#1e469f}.golf-hole-card__details ul li:nth-of-type(3):before{background-color:#fff;border:1px solid #999}.golf-hole-card__details ul li:nth-of-type(4):before{background-color:#c53428}.winner-photo-card{background-color:#fafafa;padding:10px 0 25px}@media (min-width:768px){.winner-photo-card{padding:10px 0 40px}}.winner-photo-card .row{padding-right:20px;padding-left:20px}@media (min-width:768px){.winner-photo-card img{height:185px}}@media (min-width:992px){.winner-photo-card img{height:250px}}@media (min-width:1200px){.winner-photo-card img{height:300px}}.winner-photo-card p{font-weight:700;text-align:center;padding-top:20px;margin-bottom:0}.winner-card-pagination{padding-bottom:40px}.accordion-container,.winner-card-pagination{background-color:#fafafa}.accordion-container .container{padding-right:20px;padding-left:20px}@media (min-width:768px){.accordion-container .container{padding-right:0;padding-left:0}}.accordion-container .card{border:none;background-color:#fafafa}.accordion-container .card .card-header{padding:10px 20px;background-color:#fafafa;border-radius:0;cursor:pointer}@media (min-width:768px){.accordion-container .card .card-header{padding:10px 20px 10px 40px}}.accordion-container .card .card-header h5{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:26px}@media (min-width:992px){.accordion-container .card .card-header h5{font-size:18px;line-height:28px}}.accordion-container .card .card-header .card-header__toggle-icon{width:12px;height:12px;background-repeat:no-repeat;position:absolute;right:20px}.accordion-container .card:not(:last-child) .card-header{margin-bottom:5px}.accordion-container .card .card-body{padding:0}.tab-container{background-color:#fafafa;padding:20px 0 40px}.tab-container .container{padding-left:20px;padding-right:20px}@media (min-width:768px){.tab-container .container{padding-left:0;padding-right:0}}.tab-container__para{font-weight:700;margin-bottom:5px}.tab-container__tabs .nav{border:none}.tab-container__tabs .nav .nav-item:not(:last-child){margin-right:4px}.tab-container__tabs .nav .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tab-container__tabs .nav .nav-link{border-width:0;border-radius:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;background-color:#fff;color:#191919;text-align:center;font-size:16px;line-height:28px;padding:12px 0;color:#fff}.tab-container__tabs .nav .nav-link.active{background-color:#fff;font-weight:700}.tab-container__tabs--excess-tabs .nav{display:none!important}@media (min-width:992px){.tab-container__tabs--excess-tabs .nav{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.tab-container__tabs--excess-tabs select{display:block!important}@media (min-width:992px){.tab-container__tabs--excess-tabs select{display:none!important}}.tab-container .tab-content{padding:40px 0}.tab-container--sticky{position:static;width:100%;z-index:100}@media (min-width:768px){.tab-container--sticky{position:-webkit-sticky;position:sticky}}.tab-container--sticky.tab-container{padding:30px 20px}@media (min-width:768px){.tab-container--sticky.tab-container{padding:0}}.tab-container--sticky.tab-container .container{background:#fafafa}.tab-container--sticky.tab-container .tab-container__tabs .nav .nav-item:last-of-type{margin-right:4px}.tab-container--sticky.tab-container .tab-container__tabs .nav .nav-item:first-of-type{margin-left:4px}body.cherokee-casino .tab-container.tab-container--sticky{top:212px!important}@media (min-width:795px){body.cherokee-casino .tab-container.tab-container--sticky{top:192px!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body.cherokee-casino .banner + .tab-container.tab-container--sticky{top:auto!important}}.gallery-component .carousel-inner{-webkit-box-shadow:0 2px 40px 0 rgba(0,0,0,.3);box-shadow:0 2px 40px 0 rgba(0,0,0,.3)}.gallery-component .carousel-caption{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;left:12%;right:12%}.gallery-component .carousel-caption h5{font-weight:700}.gallery-component .carousel-indicators{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;bottom:auto;width:76%;margin:2% auto}.gallery-component .carousel-indicators li{background-color:transparent;height:auto;width:19%;margin:2% 1%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery-component .carousel-indicators li img{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:150px;width:100%;-o-object-fit:cover;object-fit:cover}.gallery-component .carousel-indicators li.active img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.3),0 4px 20px 0 rgba(0,0,0,.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,.3),0 4px 20px 0 rgba(0,0,0,.2)}@media (-ms-high-contrast:none){.gallery-component .carousel-control-next,.gallery-component .carousel-control-prev{top:-30px}}.gallery-component .carousel-control-prev{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gallery-component .carousel-control-next{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gallery-component--hotel-carousel .carousel-inner{-webkit-box-shadow:none;box-shadow:none}.gallery-component--hotel-carousel .carousel-inner img{height:442px}.gallery-component--hotel-carousel .carousel-indicators{margin:0 auto}.gallery-component--hotel-carousel .carousel-indicators li{border:3px solid transparent}.gallery-component--hotel-carousel .carousel-indicators li img{max-height:60px}.gallery-component--hotel-carousel .carousel-indicators li.active img{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.gallery-component--hotel-carousel .carousel-control-prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (-ms-high-contrast:none){.gallery-component--hotel-carousel .carousel-control-prev{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gallery-component--hotel-carousel .carousel-control-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (-ms-high-contrast:none){.gallery-component--hotel-carousel .carousel-control-next{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ugc-section{background-color:#fafafa;padding:40px 0 20px}@media (min-width:768px){.ugc-section{padding:70px 0 30px}}.ugc-section .col,.ugc-section .col-md-3{position:relative}.ugc-section .col-md-3::after,.ugc-section .col::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4}.ugc-section .col-md-3:hover.col-md-3::after,.ugc-section .col-md-3:hover.col::after,.ugc-section .col:hover.col-md-3::after,.ugc-section .col:hover.col::after{opacity:0}.ugc-section .col-md-3:hover img,.ugc-section .col:hover img{border:1px solid #979797}.ugc-section .col-md-3:hover .ugc-section__icon img,.ugc-section .col:hover .ugc-section__icon img{border:none}.ugc-section__icon{position:absolute;top:44%;left:45%;z-index:1}@media (min-width:768px){.ugc-section__icon{top:40%}}.ugc-section__icon img{width:40px}@media (min-width:992px){.ugc-section__icon img{width:auto}}.ugc-pagination{background-color:#fafafa;padding-bottom:40px}@media (min-width:768px){.ugc-pagination{padding-bottom:70px}}@media (min-width:576px) and (max-width:768px){.description-card--hotel-card .container{max-width:767px}}.description-card--hotel-card .description-card__content--hotel-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:40px}.description-card--hotel-card .description-card__content--hotel-card .winner-photo-card .row{padding-left:0;padding-right:0}.description-card--hotel-card .description-card__content--hotel-card .winner-card-pagination{padding-bottom:20px}.description-card--hotel-card .description-card__content--hotel-card .description-card__image{position:relative;cursor:pointer;-webkit-box-flex:2;-ms-flex:2;flex:2}@media (min-width:992px){.description-card--hotel-card .description-card__content--hotel-card .description-card__image{-webkit-box-flex:1;-ms-flex:1;flex:1}}.description-card--hotel-card .description-card__content--hotel-card .description-card__image .zoom-icon{position:absolute;right:15px;bottom:15px;width:24px;height:24px}.description-card--hotel-card .description-card__content--hotel-card .description-card__info{padding-right:20px;padding-left:20px;border-bottom:none;margin-bottom:0;width:100%}@media (min-width:768px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info{padding-right:0;border-right:none;padding-left:30px}}@media (min-width:768px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info h2{margin-bottom:5px}}@media (min-width:1200px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info h2{margin-bottom:10px}}.description-card--hotel-card .description-card__content--hotel-card .description-card__info p{margin-bottom:15px;padding-right:0}@media (min-width:768px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info p{margin-bottom:5px}}@media (min-width:1200px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info p{margin-bottom:15px}}.description-card--hotel-card .description-card__content--hotel-card .description-card__info .cta{margin-top:5px;display:inline-block}@media (min-width:768px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info .cta{padding:6px 50px}}@media (min-width:992px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info .cta{padding:8px 90px}}@media (min-width:1200px){.description-card--hotel-card .description-card__content--hotel-card .description-card__info .cta{padding:13px 90px}}.moment-card{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.moment-card__image{background-image:url(../images/card-background.png);background-repeat:no-repeat;background-position:0 50%;background-size:cover;height:200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.moment-card__image::before{content:"";border:2px solid #fff;width:92%;height:86%;margin-left:4px}@media (min-width:768px){.moment-card__image::before{margin-left:10px}}.moment-card__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:80%}@media (min-width:768px){.moment-card__title{top:54%}}@media (min-width:992px){.moment-card__title{top:50%}}.moment-card__title h3{color:#fff;font-family:Josefin Sans,sans-serif;margin-bottom:0;font-weight:700}.moment-card__title h5{color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;line-height:24px;margin-bottom:0;text-transform:uppercase}@media (min-width:768px){.moment-card__title h5{font-size:16px;line-height:26px}}.moment-card__state{position:absolute;top:15px;left:16px;padding:5px 10px;border-right:2px solid #fff;border-bottom:2px solid #fff}@media (min-width:393px){.moment-card__state{left:19px}}@media (min-width:480px){.moment-card__state{left:23px}}@media (min-width:768px){.moment-card__state{left:19px}}@media (min-width:992px){.moment-card__state{left:24px}}@media (min-width:1200px){.moment-card__state{left:28px}}.moment-card__state img{width:10px;height:16px;margin-top:-3px;margin-right:10px}.moment-card__state p{color:#fff;display:inline-block;text-transform:uppercase;margin-bottom:0}.moment-card__content{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.moment-card__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.moment-card__content .moment-card__points{border-right:none;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.moment-card__content .moment-card__points{border-right:2px solid #e1e1e1}}.moment-card__content .moment-card__points span{color:#191919;font-family:Josefin Sans,sans-serif;font-size:20px;font-weight:700;line-height:28px;margin-bottom:10px;display:block}@media (min-width:768px){.moment-card__content .moment-card__points span{font-size:24px;line-height:34px}}.moment-card__content .moment-card__points p{margin-bottom:10px}@media (max-width:768px){.moment-card__content .moment-card__points p{font-size:14px;margin-bottom:0}}.moment-card__content .moment-card__para{margin-left:0;-webkit-box-flex:2;-ms-flex:2;flex:2}@media (min-width:768px){.moment-card__content .moment-card__para{margin-left:10px}}.moment-card__content p{font-size:16px;line-height:24px;margin-bottom:0}.moment-card--dark .moment-card__state p,.moment-card--dark .moment-card__title h3,.moment-card--dark .moment-card__title h5{color:#191919}.moment-card--dark .moment-card__image::before{border-color:#191919}.moment-card--dark .moment-card__state{border-right-color:#191919;border-bottom-color:#191919}.moment-card--light .moment-card__state p,.moment-card--light .moment-card__title h3,.moment-card--light .moment-card__title h5{color:#fff}.moment-card--light .moment-card__image::before{border-color:#fff}.moment-card--light .moment-card__state{border-right-color:#fff;border-bottom-color:#fff}.two-column-container--moment-card{padding-bottom:20px;background-color:#f7f7f8}@media (min-width:768px){.two-column-container--moment-card{padding-bottom:30px}}.two-column-container--moment-card .container{padding-right:20px;padding-left:20px}@media (min-width:768px){.two-column-container--moment-card .container{padding-right:0;padding-left:0;-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05)}}.two-column-container--moment-card .row{margin-left:0;margin-right:0}@media (max-width:768px){.two-column-container--moment-card .container .col-md-6:first-of-type{margin-bottom:10px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.two-column-container--moment-card{overflow-x:hidden}}@media (max-width:768px){:root .moment-card .moment-card__para,:root .moment-card .moment-card__points,_:-ms-fullscreen{-ms-flex:none;flex:none}}.two-column-container--moment-card,_:-ms-lang(x){overflow-x:hidden}@media (min-width:768px){.mini-host-card{padding-top:15px;text-align:center;padding-bottom:15px}}.mini-host-card__info{color:#000;font-size:16px;margin-bottom:5px;overflow-wrap:break-word}.mini-host-card img{width:100px;height:100px;border-radius:50%;margin-bottom:10px}.offer-card{-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05)}.offer-card h2{font-size:20px;line-height:28px;font-weight:700;font-family:Josefin Sans,sans-serif}.offer-card h3{font-size:16px;font-weight:700;line-height:26px}.offer-card .offer-img{background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:200px}@media (min-width:768px){.offer-card h2{font-size:24px;line-height:34px}.offer-card h3{font-size:18px;line-height:28px}}.vertical-tab-container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f7f7f8}.vertical-tab-container__aside{-ms-flex-preferred-size:180px;flex-basis:180px;background:#fff;border-right:1px solid #e1e1e1}.vertical-tab-container__main{padding-top:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.vertical-tab-container__main{padding-top:30px}}@media (min-width:768px){.vertical-tab-container__main .tab-content{margin-left:20px;margin-right:20px}}@media (min-width:1200px){.vertical-tab-container__main .tab-content{margin-left:100px;margin-right:146px}}.nav.side-nav{background:#fff}@media (min-width:768px){.nav.side-nav{border-bottom:1px solid #e1e1e1;padding-bottom:24px}}.nav.side-nav .nav-link{padding-left:35px;border:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:768px){.nav.side-nav .nav-link{padding:22px 0 22px 22px}}.nav.side-nav .nav-link.active{padding-left:32px;border-left:3px solid #104779}@media (min-width:768px){.nav.side-nav .nav-link.active{padding-left:19px;background-color:#fff;background-color:#efeff0}}.nav.side-nav .nav-link__icon{width:24px;height:24px;background-repeat:no-repeat;position:absolute;top:5px}@media (min-width:768px){.nav.side-nav .nav-link__icon{top:24px}}.nav.side-nav .nav-link__icon--dashboard{background-image:url(../images/svg/home-icon-grey.svg)}.nav.side-nav .nav-link__icon--offers{background-image:url(../images/svg/gift-icon-grey.svg)}.nav.side-nav .nav-link__icon--invites{background-image:url(../images/svg/mail-icon-grey.svg)}.nav.side-nav .nav-link__icon--messages{background-image:url(../images/svg/chat-icon-grey.svg);background-position:0 65%}.nav.side-nav .nav-link__icon--moments{background-image:url(../images/svg/instances-icon-grey.svg)}.nav.side-nav .nav-link__icon--preferences{background-image:url(../images/svg/preferences-icon-grey.svg)}.nav.side-nav .nav-link__icon--myinfo{background-image:url(../images/svg/info-icon-grey.svg);background-position:0 65%}.nav.side-nav .nav-link__icon--logout{background-image:url(../images/svg/profile-icon-grey.svg)}.nav.side-nav .nav-link__item{padding-left:40px;color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:22px}@media (min-width:768px){.nav.side-nav .nav-link__item{padding-left:35px;line-height:28px}}.nav.side-nav .nav-link.active .nav-link__icon--dashboard{background-image:url(../images/svg/home-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__icon--offers{background-image:url(../images/svg/gift-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__icon--invites{background-image:url(../images/svg/mail-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__icon--messages{background-image:url(../images/svg/chat-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__icon--moments{background-image:url(../images/svg/instances-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__icon--preferences{background-image:url(../images/svg/preferences-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__icon--myinfo{background-image:url(../images/svg/info-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__icon--logout{background-image:url(../images/svg/profile-icon-blue.svg)}.nav.side-nav .nav-link.active .nav-link__item{color:#104779;font-weight:600}.nav.side-nav .nav-link__status{height:25px;width:25px;background-color:#eb3232;border-radius:50%;margin-right:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav.side-nav ul{list-style:none;padding-left:0;margin-bottom:0;position:absolute;top:20px}.nav.side-nav ul li{margin-top:15px}button.side-nav-btn{outline:none;border:none}button.side-nav-btn:focus{border:none}button.side-nav-btn[aria-expanded="false"] span.navbar-toggler-icon{width:30px;height:19px;background-image:url(../images/hamburger-blue.png);background-repeat:no-repeat;position:absolute;top:20px;right:10px}button.side-nav-btn[aria-expanded="true"] span.navbar-toggler-icon{width:18px;height:18px;background-image:url(../images/svg/close-icon-blue.svg);background-repeat:no-repeat;position:absolute;top:20px;right:10px;z-index:100}@media (max-width:767.98px){button.side-nav-btn[aria-expanded="true"] ~ div.navbar-collapse{background-color:hsla(0,0%,100%,.98);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;overflow-y:scroll}}div.navbar-collapse.side-nav.collapsing:not(.show){display:none}div.navbar-collapse.side-nav.animated-slideinleft{-webkit-animation:slideInFromLeft .5s ease-in-out;animation:slideInFromLeft .5s ease-in-out}header .anon-user--osr{position:relative;background-color:#fff;border-bottom:1px solid #e1e1e1}header .anon-user--osr .row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding-left:10px}@media (min-width:768px){header .anon-user--osr .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;height:80px}}@media (max-width:992px){header .anon-user--osr .row .anon-user__logo{width:133px}}header .anon-user--osr .row .anon-user__login{color:#191919;margin:0;padding:0 30px 0 0;top:25px;background-color:#fff}@media (min-width:992px){header .anon-user--osr .row .anon-user__login{padding-right:50px}}header .anon-user--osr .row .anon-user__login img{width:14px}header .anon-user--osr-info-bar{background-image:url(../images/one-star-blue-check.png);background-color:#292929}header .anon-user--osr-info-bar .row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px}@media (min-width:768px){header .anon-user--osr-info-bar .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px}}header .anon-user--osr-info-bar .row .anon-user__info{margin-left:3%;margin-bottom:0;margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){header .anon-user--osr-info-bar .row .anon-user__info{margin-left:20px;line-height:24px;-webkit-box-flex:0;-ms-flex:none;flex:none}}header .anon-user--osr-info-bar .row .anon-user__logo{width:90px;padding-left:10px}@media (min-width:768px){header .anon-user--osr-info-bar .row .anon-user__logo{width:120px;padding-left:0}}header nav.navbar.navbar--osr{position:relative;background:#fff;padding:15px 10px;height:69.6px}@media (min-width:768px){header nav.navbar.navbar--osr{padding:20px;height:auto}}@media (min-width:992px){header nav.navbar.navbar--osr{padding:20px 40px}}header nav.navbar.navbar--osr .navbar__logo{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}header nav.navbar.navbar--osr .navbar__logo .navbar-brand{margin-right:0;display:inline-block;width:auto}header nav.navbar.navbar--osr .navbar__logo .navbar-brand img{width:133px;margin:0}@media (min-width:768px){header nav.navbar.navbar--osr .navbar__logo .navbar-brand img{width:200px}}@media (min-width:768px){header nav.navbar.navbar--osr div.navbar-collapse{-webkit-box-flex:1;-ms-flex:1;flex:1}}header nav.navbar.navbar--osr div.navbar-collapse ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0}@media (-ms-high-contrast:none) and (max-width:768px){header nav.navbar.navbar--osr div.navbar-collapse ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}header nav.navbar.navbar--osr div.navbar-collapse ul li .nav-link{color:#191919;margin-right:.5rem;margin-left:.5rem;padding-right:0;padding-left:0}header nav.navbar.navbar--osr div.navbar-collapse ul li.active .nav-link{border-bottom:4px solid #104779}header nav.navbar.navbar--osr div.navbar-collapse ul li.active .nav-link--btn{border-bottom:3px solid #104779}header nav.navbar.navbar--osr div.navbar-collapse ul + ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:35px}header nav.navbar.navbar--osr .nav-link--btn,header nav.navbar.navbar--osr div.navbar-collapse ul li .nav-link--btn{color:#083661;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:22px;text-align:center;padding:4px 8px;border:3px solid #083661;text-transform:uppercase;margin-right:20px}@media (min-width:768px){header nav.navbar.navbar--osr .nav-link--btn,header nav.navbar.navbar--osr div.navbar-collapse ul li .nav-link--btn{font-size:14px;line-height:24px;letter-spacing:1px;padding:10px 5px;margin-right:0}}@media (min-width:992px){header nav.navbar.navbar--osr .nav-link--btn,header nav.navbar.navbar--osr div.navbar-collapse ul li .nav-link--btn{font-size:18px;padding:13px 20px}}header nav.navbar.navbar--osr .nav-link--btn .nav-anchor,header nav.navbar.navbar--osr div.navbar-collapse ul li .nav-link--btn .nav-anchor{padding-bottom:0}header nav.navbar.navbar--osr div.navbar-collapse.collapsing:not(.show){display:none}.tier-banner{padding-bottom:20px}@media (min-width:992px){.tier-banner{padding-bottom:40px}}.tier-banner .container{padding-left:20px;padding-right:20px}@media (min-width:768px){.tier-banner .container{padding-left:0;padding-right:0}}.tier-banner__status{border-bottom:4px solid #e5b94f;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tier-banner__status .tier-banner__mini-card{margin-right:10px;margin-bottom:10px;width:57px;height:35px;border-radius:3px;background:linear-gradient(222.06deg,#434a4a,#000);position:relative;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.tier-banner__status .tier-banner__mini-card{margin-left:10px;width:40px;height:25px}}.tier-banner__status .tier-banner__mini-card::before{content:"";position:absolute;left:60%;width:100%;height:200%;background:linear-gradient(215.29deg,#a77d2a,#e5b94f);top:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.tier-banner__status .tier-banner__mini-card img{width:20px;margin-left:7px}@media (min-width:768px){.tier-banner__status .tier-banner__mini-card img{width:15px;margin-left:4px}}.tier-banner__status p{display:inline-block;margin-bottom:10px}@media (max-width:768px){.tier-banner__status p{font-size:14px;line-height:22px}.tier-banner__status p span{display:block}}.tier-banner__status--gold{border-bottom:4px solid #e5b94f}.tier-banner__status--gold .tier-banner__mini-card::before{background:linear-gradient(215.29deg,#a77d2a,#e5b94f)}.tier-banner__status--platinum{border-bottom:4px solid #e1e1e1}.tier-banner__status--platinum .tier-banner__mini-card::before{background:linear-gradient(215.29deg,#b6b2b2,#e1e1e1)}.tier-banner__status--multi-platinum{border-bottom:4px solid #c5cee0}.tier-banner__status--multi-platinum .tier-banner__mini-card::before{background:linear-gradient(215.29deg,#a8b5cd,#c5cee0)}.tier-banner__status--vinyl{border-bottom:4px solid #425285}.tier-banner__status--vinyl .tier-banner__mini-card::before{background:linear-gradient(215.29deg,#24325f,#425285)}.tier-banner__status .mini-host-card__btn{color:#083661;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:22px;text-align:center;border:2px solid #083661;background-color:#f7f7f8;padding:4px 8px;margin-top:-8px;text-transform:uppercase}.tier-banner__status .mini-host-card__btn:focus{outline:none}.tab-container--osr{padding:20px 0 0;background-color:#fff;border-bottom:10px solid #24325f;margin-bottom:40px}@media (min-width:768px){.tab-container--osr{background-color:transparent;border-bottom:none}}.tab-container--osr .container{background-color:#fff}@media (min-width:768px){.tab-container--osr .container{-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.08);box-shadow:0 10px 40px 0 rgba(0,0,0,.08)}}.tab-container--osr .tab-container__tabs .nav{position:relative;overflow:hidden}.tab-container--osr .tab-container__tabs .nav .nav-item:not(:last-child){margin-right:0}.tab-container--osr .tab-container__tabs .nav .nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.tab-container--osr .tab-container__tabs .nav .nav-link{color:#191919;text-transform:uppercase;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);position:relative;background-color:#fff}@media (min-width:768px){.tab-container--osr .tab-container__tabs .nav .nav-link{font-size:14px;padding-bottom:0}}@media (min-width:992px){.tab-container--osr .tab-container__tabs .nav .nav-link{font-size:18px}}.tab-container--osr .tab-container__tabs .nav .nav-link span{-webkit-transform:skewX(20deg);transform:skewX(20deg);display:inline-block}.tab-container--osr .tab-container__tabs .nav .nav-link--vinyl{border-bottom:9px solid #24325f}.tab-container--osr .tab-container__tabs .nav .nav-link--vinyl.active{background-color:#24325f;color:#fff}.tab-container--osr .tab-container__tabs .nav .nav-link--gold{border-bottom:9px solid #e5b94f}.tab-container--osr .tab-container__tabs .nav .nav-link--gold.active{background-color:#e5b94f}.tab-container--osr .tab-container__tabs .nav .nav-link--platinum{border-bottom:9px solid #e1e1e1}.tab-container--osr .tab-container__tabs .nav .nav-link--platinum.active{background-color:#e1e1e1}.tab-container--osr .tab-container__tabs .nav .nav-link--multi-platinum{border-bottom:9px solid #a8b5cd}.tab-container--osr .tab-container__tabs .nav .nav-link--multi-platinum.active{background-color:#a8b5cd}.tab-container--osr .tab-container__tabs .nav .nav-link.active{font-weight:700}.tab-container--osr .tab-container__tabs .nav .nav-item:last-child .nav-link::after{content:"";position:absolute;height:37px;right:-6px;width:20px;top:12px;background:transparent;border-bottom:9px solid #a8b5cd;-webkit-transform:skew(20deg);transform:skew(20deg)}.tab-container--osr .tab-container__tabs .nav .nav-item:last-child .active.nav-link::after{border-right:10px solid #a8b5cd;z-index:-1}.tab-container--osr .tab-container__tabs .nav .nav-item:first-child .active.nav-link::before{content:"";position:absolute;width:100px;height:100px;background:transparent;top:0;left:5px;border-left:14px solid #24325f;-webkit-transform:skew(20deg);transform:skew(20deg)}.tab-container--osr .tab-container__tabs select{text-transform:uppercase;border-radius:0;font-weight:700;background-image:url(../images/svg/down-arrow-black.svg)}.tab-container--osr .tab-container__tabs select.dropdown--vinyl{background-image:url(../images/svg/down-arrow-white.svg)}.tab-container--osr .tab-content{padding:30px 0 0;border-bottom:none;margin-right:0;margin-left:0}@media (min-width:768px){.tab-container--osr .tab-content{padding:40px 30px 0;border-bottom:10px solid #24325f}}.benefit-tab-content{background:#fff}.benefit-tab-content .container{-webkit-box-shadow:none;box-shadow:none;margin-bottom:1px}.benefit-tab-content .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.benefit-tab-content h3{font-family:Josefin Sans,sans-serif;font-weight:700;margin-bottom:15px}@media (min-width:768px){.benefit-tab-content h3{margin-bottom:30px}}.benefit-tab-content .benefit-tab-content__sign-up{margin-top:50px}@media (min-width:768px){.benefit-tab-content .benefit-tab-content__sign-up{margin-top:80px}}.benefit-tab-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:5px}@media (min-width:768px){.benefit-tab-content ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:15px}}.benefit-tab-content ul li{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:26px}@media (max-width:768px){.benefit-tab-content ul li{margin-bottom:5px}}@media (min-width:992px){.benefit-tab-content ul li{font-size:18px;line-height:28px}}.benefit-tab-content ul li span{margin-right:5px}.benefit-tab-content__divider{margin-top:14px;margin-bottom:20px;background-image:url(../images/svg/divider-with-diamond-mobile.svg);background-position:50%;background-repeat:no-repeat;height:16px;width:100%}@media (min-width:768px){.benefit-tab-content__divider{background-image:url(../images/svg/divider-with-diamond.svg)}}.benefit-tab-content__benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border:1px solid #999;border-radius:4px}@media (min-width:768px){.benefit-tab-content__benefits{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}}.benefit-tab-content__benefits div{border-bottom:1px solid #999;padding-top:20px;padding-bottom:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.benefit-tab-content__benefits div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.benefit-tab-content__benefits div:last-of-type{border-bottom:none}@media (min-width:768px){.benefit-tab-content__benefits div{border-right:1px solid #999;position:relative;padding-top:55px;border-bottom:none;padding-bottom:0}.benefit-tab-content__benefits div:last-of-type{border-right:none}}.benefit-tab-content__benefits div img{margin-bottom:20px;width:49px}@media (min-width:768px){.benefit-tab-content__benefits div img{position:absolute;top:-40px;left:50%;background:#fff;margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;width:auto;right:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.benefit-tab-content__benefits div h3{margin-bottom:0;text-transform:uppercase}.benefit-tab-content__benefits div p{margin-bottom:0}.benefit-tab-content .link{-ms-flex-item-align:center;align-self:center;margin-top:25px;margin-bottom:20px}@media (min-width:768px){.benefit-tab-content .link{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:30px}}.benefit-tab-content .link::after{right:-5px}.benefit-tab-content .cta{-ms-flex-item-align:center;align-self:center;margin-bottom:50px;border:2px solid #191919}@media (min-width:768px){.benefit-tab-content .cta{margin-bottom:100px}}.tier-progress-tracker{margin-bottom:40px}.tier-progress-tracker .container{padding-left:20px;padding-right:20px}@media (min-width:768px){.tier-progress-tracker .container{padding-left:0;padding-right:0}}@media (min-width:768px){.tier-progress-tracker__card{background-image:url(/images/one-star-card-black.jpg);background-repeat:no-repeat;width:278px;height:228px;border-radius:9px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-transform:uppercase;-ms-flex-pack:distribute;justify-content:space-around;position:relative;overflow:hidden}.tier-progress-tracker__card::before{content:"";position:absolute;left:62%;width:100%;height:200%;top:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.tier-progress-tracker__card span{display:inline-block}.tier-progress-tracker__card .tier-progress-tracker__preferred-casino{position:absolute;top:0;left:14%;margin-top:52px;color:#fff;font-family:Josefin Sans,sans-serif;font-size:12px;opacity:.8;width:65%}}@media (min-width:768px) and (min-width:992px){.tier-progress-tracker__card .tier-progress-tracker__preferred-casino{left:12%}}@media (min-width:768px){.tier-progress-tracker__card .tier-progress-tracker__info,.tier-progress-tracker__card .tier-progress-tracker__status{color:#fff;font-size:12px;font-weight:400;letter-spacing:2px;margin-bottom:13px;margin-top:0;opacity:.9}.tier-progress-tracker__card .tier-progress-tracker__info{-ms-flex-preferred-size:60%;flex-basis:60%;margin-left:10%;font-family:Josefin Sans,sans-serif;padding-right:6px}.tier-progress-tracker__card .tier-progress-tracker__info .tier-progress-tracker__card-number{letter-spacing:3px;font-weight:700;display:block;margin-bottom:3px}.tier-progress-tracker__card .tier-progress-tracker__info .tier-progress-tracker__card-number,.tier-progress-tracker__card .tier-progress-tracker__status{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tier-progress-tracker__card .tier-progress-tracker__status{-ms-flex-preferred-size:40%;flex-basis:40%;z-index:1}}@media (min-width:992px){.tier-progress-tracker__card{width:360px}}.tier-progress-tracker__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-flex:2;-ms-flex:2;flex:2}@media (min-width:768px){.tier-progress-tracker__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tier-progress-tracker__content .tier-progress-tracker__points{background:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05)}.tier-progress-tracker__content .tier-progress-tracker__points:not(:last-of-type){margin-bottom:5px}@media (min-width:768px){.tier-progress-tracker__content .tier-progress-tracker__points{margin-left:10px;padding:30px 0 0}.tier-progress-tracker__content .tier-progress-tracker__points:not(:last-of-type){margin-bottom:0}}.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__image{width:35px}@media (min-width:768px){.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__image{width:55px}}@media (min-width:992px){.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__image{width:65px}}.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__points-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:768px){.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__points-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__points-details h2{margin-top:5px;margin-bottom:0}.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__points-details h3{font-family:Josefin Sans,sans-serif;font-weight:700;margin-top:12px;margin-left:5px;margin-bottom:0;font-size:18px}@media (min-width:768px){.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__points-details h3{margin-left:0}}@media (min-width:992px){.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__points-details h3{font-size:20px}}@media (min-width:1400px){.tier-progress-tracker__content .tier-progress-tracker__points .tier-progress-tracker__points-details h3{font-size:24px}}.tier-progress-tracker__bar{padding:20px 10px;text-align:center;background:#fff;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.tier-progress-tracker__bar{padding:20px 60px}}.tier-progress-tracker__bar p{margin-bottom:20px}.tier-progress-tracker__bar .tier-progress-tracker__para{font-size:18px;line-height:26px}@media (min-width:768px){.tier-progress-tracker__bar .tier-progress-tracker__para{font-size:20px;line-height:30px}}.tier-progress-tracker__bar .progress{height:20px;background-color:#fff;margin-bottom:20px;background-image:url(../images/svg/tier-bar.svg);background-repeat:no-repeat;width:auto;position:relative;overflow:visible;margin-top:10px;background-position:50%}@media (min-width:768px){.tier-progress-tracker__bar .progress{margin-left:7%;margin-right:10%}}.tier-progress-tracker__bar .progress .progress-bar{background-color:#191919;height:4px;margin-top:8px;margin-left:20px;margin-right:20px}.tier-progress-tracker__bar .progress::before{content:"";position:absolute;left:0;width:36px;height:36px;background-repeat:no-repeat;top:-8px}.tier-progress-tracker__bar .progress::after{content:"";position:absolute;background-image:url(../images/svg/circle-grey.svg);background-repeat:no-repeat;right:-2px;width:22px;height:22px;top:0}.tier-progress-tracker__bar .progress--vinyl::before{background-image:url(../images/svg/circle-vinyl.svg)}.tier-progress-tracker__bar .progress--gold::before{background-image:url(../images/svg/circle-gold.svg)}.tier-progress-tracker__bar .progress--platinum::before{background-image:url(../images/svg/circle-platinum.svg)}.tier-progress-tracker__bar .progress--multi-platinum::before{background-image:url(../images/svg/circle-multi-platinum.svg)}.tier-progress-tracker__bar .progress--multi-platinum::after{background-image:url(../images/svg/circle-black.svg)}.tier-progress-tracker__bar .tier-progress-tracker__bar-status ul{position:relative}.tier-progress-tracker__bar .tier-progress-tracker__bar-status ul.carousel-indicators{bottom:0;margin-left:0;margin-right:0}.tier-progress-tracker__bar .tier-progress-tracker__bar-status ul.carousel-indicators li{margin-left:0;margin-right:0;width:16px;height:16px;background-image:url(../images/svg/diamond-grey.svg);background-repeat:no-repeat;padding:0 20px}.tier-progress-tracker__bar .tier-progress-tracker__bar-status ul.carousel-indicators li.active{background-image:url(../images/svg/diamond-blue-dark.svg);height:24px;margin-top:-3px;padding-right:25px}.tier-progress-tracker--vinyl .tier-progress-tracker__card::before{background:linear-gradient(215.29deg,#425285,#24325f)}.tier-progress-tracker--vinyl .tier-progress-tracker__content .tier-progress-tracker__points{border-bottom:4px solid #24325f}.tier-progress-tracker--gold .tier-progress-tracker__card::before{background:linear-gradient(215.29deg,#a77d2a,#e5b94f)}.tier-progress-tracker--gold .tier-progress-tracker__content .tier-progress-tracker__points{border-bottom:4px solid #e5b94f}.tier-progress-tracker--platinum .tier-progress-tracker__card::before{background:linear-gradient(215.29deg,#b6b2b2,#e1e1e1)}.tier-progress-tracker--platinum .tier-progress-tracker__content .tier-progress-tracker__points{border-bottom:4px solid #e1e1e1}.tier-progress-tracker--multi-platinum .tier-progress-tracker__card::before{background:linear-gradient(215.29deg,#a8b5cd,#c5cee0)}.tier-progress-tracker--multi-platinum .tier-progress-tracker__content .tier-progress-tracker__points{border-bottom:4px solid #a8b5cd}.banner{background-image:none;background-color:#fafafa}@media (min-width:768px){.banner{background-image:url(../images/cherokee-banner.png);background-repeat:no-repeat;background-size:cover;background-position:50%;height:190px}}.banner .container{display:block;padding:30px 20px}@media (min-width:768px){.banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0 0}}@media (min-width:768px){.banner .container h2{color:#fff}}.banner .container h2 span{display:block}.banner .container .link{margin-top:20px;display:inline-block}@media (min-width:768px){.banner .container .link{margin-top:0;color:#fff}.banner .container .link::after{background-image:url(../images/svg/right-arrow-white.svg)}.banner .container .link:hover::after{background-image:url(../images/svg/diamond-white.svg)}}.disclaimer-bar{background:#191919;position:fixed;bottom:0;z-index:3000;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 18px}@media (min-width:768px){.disclaimer-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 40px}}.disclaimer-bar .row{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:24px;margin-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.disclaimer-bar .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:0}}@media (-ms-high-contrast:active) and (max-width:768px),(-ms-high-contrast:none) and (max-width:768px){.disclaimer-bar .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.disclaimer-bar .row .disclaimer-bar__para{color:#fff;margin-bottom:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.disclaimer-bar .row .disclaimer-bar__para{margin-bottom:0}}@media (-ms-high-contrast:active) and (max-width:768px),(-ms-high-contrast:none) and (max-width:768px){.disclaimer-bar .row .disclaimer-bar__para{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.disclaimer-bar .row .disclaimer-bar__para a{color:#fff;text-decoration:underline}.disclaimer-bar .row .cta{padding-top:10px;padding-bottom:10px}@media (min-width:768px){.disclaimer-bar .row .cta{padding:13px 67px;margin-right:8%}}.disclaimer-bar button{background:none;border:none;padding:0}.disclaimer-bar button:focus{outline:none}.disclaimer-bar button img{width:17px;height:17px}.disclaimer-bar.disclaimer-bar--hide{bottom:-1000px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.event-list{background-color:#fafafa;padding-top:40px}@media (min-width:768px){.event-list{padding:40px 0}}.event-list .container{padding-left:20px;padding-right:20px}@media (min-width:768px){.event-list .container{padding-left:0;padding-right:0}}.event-list h2{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-bottom:20px}.event-list .line{margin-top:40px}.event-list__content{margin-top:20px;margin-bottom:40px}@media (min-width:768px){.event-list__content{margin-top:40px}}.event-list__content ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;margin-bottom:0;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.event-list__content ul{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.event-list__content ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:26px;padding-bottom:5px}@media (min-width:768px){.event-list__content ul li{font-size:18px;line-height:28px;padding-bottom:0}}.event-list__content ul li .link--primary{margin-top:10px;display:inline-block}.event-list__content ul .event-list__name{-webkit-box-flex:2;-ms-flex:2;flex:2;font-weight:700}.event-list__content ul .event-list__name a{color:#191919}.event-list__content ul + ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.event-list__content ul + ul li{-ms-flex-item-align:end;align-self:flex-end;margin-right:20px}.event-list__content .event-list__details{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:0 1px 0 0 #e3e3e3;box-shadow:0 1px 0 0 #e3e3e3;padding-left:20px;padding-top:16px;padding-bottom:16px;margin-bottom:10px}@media (min-width:768px){.event-list__content .event-list__details{padding-left:30px}}@media (max-width:768px){:root .event-list__content ul,_:-ms-fullscreen{display:block}}.form-card{background-color:#fff;-webkit-box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05);box-shadow:-10px 10px 20px 0 rgba(30,30,30,.05);padding-top:30px;padding-bottom:30px}.form-card h3{font-family:Josefin Sans,sans-serif;padding-left:20px;margin-bottom:5px;font-weight:700}@media (min-width:992px){.form-card h3{padding-left:40px}}.form-card .swoosh{background-image:url(../images/right-swoosh-blue.png)}@media (max-width:992px){.form-card .swoosh{background-size:contain}}.form-card .form{padding-left:20px;padding-top:20px;padding-right:20px}@media (min-width:768px){.form-card .form{padding-right:5px}}@media (min-width:992px){.form-card .form{padding-left:40px;padding-right:20px}}.form-card .form .form-group{position:relative}.form-card .form .form-group .form-control{border:1px solid #999;border-radius:2px;color:#696969;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;letter-spacing:1px;line-height:24px}@media (max-width:767.98px){.form-card .form .form-group .form-control{margin-top:8px}}@media (min-width:992px){.form-card .form .form-group .form-control{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px}}.form-card .form .form-group .form-card__span,.form-card .form .form-group label{color:#191919;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:26px;font-weight:400}@media (min-width:768px){.form-card .form .form-group .form-card__span,.form-card .form .form-group label{font-size:18px;line-height:28px}}.form-card .form .form-group .form-check-label{padding-left:20px;-ms-flex-preferred-size:22%;flex-basis:22%;-ms-flex-item-align:center;align-self:center;margin-top:-5px}.form-card .form .form-group .form-card__label{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form-card .form .form-group .form-card__label--align-center{-ms-flex-item-align:center;align-self:center}.form-card .form .form-group .form-card__label input[type=checkbox]{opacity:0;cursor:pointer;height:0;width:0}.form-card .form .form-group .form-card__label span{margin-left:0;height:18px;width:18px;border:2px solid #bdbec0;margin-top:5px;border-radius:0;background-color:#f7f7f8;color:transparent;display:inline-block;position:relative;cursor:pointer}.form-card .form .form-group .form-card__label input[type=checkbox]:checked + span::before{content:"";position:absolute;top:-2px;left:-2px;border:2px solid #104779;background-image:url(../images/svg/checkbox-active-blue.svg);height:18px;width:18px;background-repeat:no-repeat;background-position:45% 50%;background-color:transparent}.form-card .form .form-group p{text-transform:uppercase;width:100%}.form-card .form .form-card__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.form-card .form .form-card__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.form-card .form .form-card__group .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767.98px){.form-card .form .form-card__group .form-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media (min-width:768px) and (max-width:992px){.form-card .form .form-card__group .form-group{padding-right:5px}}@media (max-width:767.98px){.form-card .form .form-card__group .form-group:first-of-type{margin-bottom:0}}@media (max-width:767.98px){.form-card .form .form-card__group .form-group:last-of-type{padding-left:0}}@media (max-width:767.98px){.form-card .form .form-card__group .form-group:last-of-type p{margin-top:15px}}.form-card .form .form-card__group .form-group .form-card__options{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.form-card .form .form-card__group .form-group .form-card__options{margin-bottom:15px}}.form-card .form .form-card__group .form-group .form-card__options label:last-of-type{padding-left:15px}@media (min-width:992px){.form-card__container{width:50%}}.form-card__container .form-card__span{display:block}.form-card__container .form-group__password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2}.form-card__container .form-group__password label{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-card__container .form-group__password .form-card__span{-webkit-box-flex:0;-ms-flex:none;flex:none}@media (min-width:768px){.form-card__container .form-group__password .form-card__span{-webkit-box-flex:1;-ms-flex:1;flex:1}}.form-card__container .form-group__password + a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-card__container .fas{font-size:18px}.form-card__container .fa-check-circle{background-color:#fff;color:#56b75b;width:18px;height:18px}.form-card__container .fa-times-circle{color:#e1e1e1}.form-card__container .form-group i + .form-check-label{-ms-flex-preferred-size:100%;flex-basis:100%}.form-card .cta{width:100%;border:2px solid #191919}.two-column-container--form-card,form .two-column-container--form-card{padding-bottom:30px;padding-top:30px;background-color:#f7f7f8}@media (max-width:767.98px){.two-column-container--form-card,form .two-column-container--form-card{margin-left:20px;margin-right:20px;padding-bottom:15px;padding-top:15px}}@media (max-width:767.98px){.two-column-container--form-card .container .col-md-6:first-of-type,form .two-column-container--form-card .container .col-md-6:first-of-type{margin-bottom:15px}}.two-column-container--form-card + .two-column-container--form-card,.two-column-container--form-card + form .two-column-container--form-card,form .two-column-container--form-card + .two-column-container--form-card,form .two-column-container--form-card + form .two-column-container--form-card{padding-top:0}.upcoming-events--light h2{color:#fff}.upcoming-events__header{font-weight:700}.upcoming-events__links a{margin-top:30px}

/*# sourceMappingURL=app.css.map*/