.christmas-btn{align-items:center;bottom:8rem;cursor:pointer;display:flex;height:auto;justify-content:center;position:fixed;right:0;text-decoration:none;transform-origin:center center;transition:transform .3s ease-in-out;width:138px;z-index:9999}.christmas-btn img{display:block;height:auto;object-fit:contain;width:100%}@media (hover:hover) and (pointer:fine){.christmas-btn:hover{transform:scale(1.12)}}.christmas-btn:focus-visible{border-radius:10px;outline:2px solid #0038a8;outline-offset:4px}@media screen and (max-width:991px){.christmas-btn{bottom:6rem;right:1rem;width:75px}}@media screen and (max-width:767px){.christmas-btn{bottom:8rem;right:12px;width:65px}}@media screen and (max-width:375px){.christmas-btn{bottom:10rem;right:10px;width:55px}}@media (prefers-reduced-motion:reduce){.christmas-btn{transition:none}}.christmas-festives-banner-section{margin:0 auto;padding-top:52px;width:100%}.christmas-festives-banner-container{background-image:url(https://19618217.fs1.hubspotusercontent-na2.net/hubfs/19618217/DITO%20Vegas/Desktop.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:418px;margin:0 auto;min-height:418px;overflow:hidden;width:100%}.christmas-festives-banner-container,.christmas-festives-banner-content{align-items:center;display:flex;justify-content:center;position:relative}.christmas-festives-banner-content{box-sizing:border-box;color:#fff;flex-direction:column;min-height:446px;padding:40px 32px;text-align:center;z-index:2}.christmas-festives-banner-content h3{color:#fff;font-family:Outfit,sans-serif;font-size:50px;font-weight:700;line-height:58px;margin:0 0 16px;text-align:center}@media screen and (min-width:1440px){.christmas-festives-banner-content h3{font-size:60px;line-height:1}}.christmas-festives-banner-content p{color:#f4f7f9;font-family:Outfit,sans-serif;font-size:26px;font-weight:400;line-height:26px;margin:0 0 32px;max-width:702px;text-align:center}@media screen and (max-width:900px){.christmas-festives-banner-container,.christmas-festives-banner-content{min-height:280px}}@media screen and (max-width:767px){.christmas-festives-banner-container{background-image:url(https://19618217.fs1.hubspotusercontent-na2.net/hubfs/19618217/DITO%20Vegas/Mobile.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:626px}.christmas-festives-banner-section{padding-top:20px}.christmas-festives-banner-content{min-height:400px;padding:40px 24px}.christmas-festives-banner-content h3{font-size:32px;line-height:36px;margin:0 0 16px}.christmas-festives-banner-content p{font-size:18px;line-height:26px;margin:0 0 24px}}