#TopBenefits{background-image:var(--SOR-membership-default-page-top-benefits-background-image, url("/travel-static-assets/content/images/template/Home_BottomBannerImage.webp"));background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:511px;height:auto;display:block}#TopBenefits #topbenefitsheader{display:block;text-align:center;margin-top:var(--SOR-membership-default-page-top-benefits-background-image-margin-top,50px)}#TopBenefits #topbenefitsheader h2{display:inline-block;color:var(--SOR-top-benefits-header-text-color,#fff);border-bottom:2px solid var(--SOR-top-benefits-header-text-color,#fff);font-family:"Open Sans";font-size:50px;text-transform:uppercase}#TopBenefits .benefits-container{position:relative;width:100%}#TopBenefits .benefits-container .benefits{overflow:auto}#TopBenefits .benefits-container .benefits .benefit{margin-right:0}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer{background:var(--SOR-top-benefit-tile-background-color,rgba(255,255,255,.75));text-align:center;padding:40px 20px;color:var(--SOR-top-benefit-tile-text-color,#272727);display:block;cursor:pointer;text-decoration:none}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon{background-color:var(--SOR-secondary-color,#0494c4);width:80px;height:80px;border-radius:40px;position:relative;margin-left:auto;margin-right:auto}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon:after{background-size:contain;background-position:center center;background-repeat:no-repeat;content:" ";display:block;height:70%;margin:auto;max-width:70%;position:relative;top:15%}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.hotels:after{background-image:var(--SOR-top-benefit-property-icon-url, url("/travel-static-assets/content/images/Icons/Icon_Hotels.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.rewards:after{background-image:var(--SOR-top-benefit-rewards-icon-url, url("/travel-static-assets/content/images/Icons/Icon_RewardCredits.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.price-guarantee:after{background-image:var(--SOR-top-benefit-price-guarantee-icon-url, url("/travel-static-assets/content/images/Icons/Icon_PriceGuarantee.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.concierge:after{background-image:var(--SOR-top-benefit-concierge-icon-url, url("/travel-static-assets/content/images/Icons/Icon_Concierge.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.boomerang:after{background-image:var(--SOR-top-benefit-boomerang-icon-url, url("/travel-static-assets/content/images/Icons/Icon_Boomerang.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.marketplace:after{background-image:var(--SOR-top-benefit-marketplace-icon-url, url("/travel-static-assets/content/images/Icons/Icon_Marketplace.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.live-chat:after{background-image:var(--SOR-top-benefit-live-chat-icon-url, url("/travel-static-assets/content/images/Icons/Icon_LiveChat.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .icon.weekly-stays:after{background-image:var(--SOR-top-benefit-weeks-icon-url, url("/travel-static-assets/content/images/Icons/Icon_WeeklyStay.webp"))}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .name{font-size:24px;margin-top:20px}#TopBenefits .benefits-container .benefits .benefit .benefitcontainer .description{margin-top:20px}#TopBenefits .benefits-container .benefits .benefit.hidden{display:none}#TopBenefits .benefits-container .prev{font-size:50px;position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:100}#TopBenefits .benefits-container .prev a,#TopBenefits .benefits-container .prev a:active,#TopBenefits .benefits-container .prev a:link,#TopBenefits .benefits-container .prev a:visited{color:var(--SOR-text-color,#272727);opacity:.75}#TopBenefits .benefits-container .prev a:hover{opacity:1}#TopBenefits .benefits-container .next{font-size:50px;position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:100}#TopBenefits .benefits-container .next a,#TopBenefits .benefits-container .next a:active,#TopBenefits .benefits-container .next a:link,#TopBenefits .benefits-container .next a:visited{color:var(--SOR-text-color,#272727);opacity:.75}#TopBenefits .benefits-container .next a:hover{opacity:1}@media screen and (min-width:1200px){#TopBenefits .benefits-container .prev{left:-20px}#TopBenefits .benefits-container .prev a,#TopBenefits .benefits-container .prev a:active,#TopBenefits .benefits-container .prev a:link,#TopBenefits .benefits-container .prev a:visited{color:#fff}#TopBenefits .benefits-container .next{right:-20px}#TopBenefits .benefits-container .next a,#TopBenefits .benefits-container .next a:active,#TopBenefits .benefits-container .next a:link,#TopBenefits .benefits-container .next a:visited{color:#fff}#TopBenefits>div{margin:0 auto;max-width:1200px}}@media (max-width:767px){#TopBenefits{display:none!important}}