.section-tabs{flex-wrap:wrap;grid-template:"title slides"min-content"handles slides"1fr/50% 50%;align-items:flex-start;display:grid}@media screen and (max-width:768px){.section-tabs{grid-template-columns:100%;grid-template-areas:"title""handles""slides"}}.section-tabs .rest{padding-top:1.5em}.section-tabs.reversed{grid-template-areas:"slides title""slides handles"}.hint{visibility:hidden;opacity:0;text-align:center;z-index:1000;color:#000;background:#2c9bf4;border:1px solid;border-radius:5px;min-width:11em;max-width:100%;padding:.5em .75em;font-size:.75em;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;top:100%;left:50%;transform:translate(-50%,1.5em);position:absolute!important}.hint h6{margin:.35em 0;font-size:1.2em;color:#000!important}.hint p{margin:.25em 0}a:hover .hint{visibility:visible;opacity:1;transform:translate(-50%,.5em)}.tab-handles{flex-flow:column wrap;flex:0 0 100%;grid-area:handles;justify-content:flex-start;align-self:flex-start;align-items:flex-start;gap:.75em;width:100%;padding:.5em calc(1em + 2vw) 0;display:flex}.tab-handles .tab-handle{flex:0 auto;width:auto;padding-bottom:.2em}.tab-handles .tab-handle:after{content:"";opacity:0;border-bottom:2px solid;width:100%;height:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:block;position:absolute;bottom:0;left:0;transform:translateY(.25em)}.tab-handles .tab-handle h4{font-size:1em}.tab-handles .tab-handle.current{outline:none!important}.tab-handles .tab-handle.current:after{opacity:.8;transform:translate(0,0)}.tab-contents{flex:100%;grid-area:slides;display:flex}.tab-contents .children{width:100%;height:100%}.tab-contents .tab-content{flex-direction:column;width:100%;height:100%;display:flex}.subtitle{border-bottom:1px solid;margin-bottom:.75rem;padding-top:.75rem;padding-bottom:.75rem}@media screen and (max-width:768px){.section-santa-anita-ticket-information{grid-template-columns:100%;grid-template-areas:"title""handles""rest""slides""image"}}.section-discover-plan-your-visit{flex-wrap:wrap;grid-template-columns:25% 25% 50%;grid-template-areas:"title title slides""features handles slides""features form slides";display:grid}@media screen and (max-width:1024px){.section-discover-plan-your-visit{grid-template-rows:min-content 1fr;grid-template-areas:"title title slides""handles handles slides""features features features"}.section-discover-plan-your-visit .features{margin-top:2em}}@media screen and (max-width:768px){.section-discover-plan-your-visit{grid-template:"title"min-content"features"1fr"handles""slides""form"/100%}}.section-discover-plan-your-visit>.block-wysiwyg.title{grid-area:title;padding:calc(1em + 2vw) calc(1em + 2vw) 2em}.section-discover-plan-your-visit .block-custom{grid-area:form;padding:.5em calc(1em + 2vw) 1em 2em}.section-discover-plan-your-visit .block-custom input{background-color:#0000!important}.section-discover-plan-your-visit .tab-control-next-positioner{z-index:800;position:absolute;top:calc(1em + 2vw);right:calc(1em + 2vw)}.section-discover-plan-your-visit>.block-wysiwyg.features{border-right:1px solid;grid-area:features;align-self:flex-start;padding:.5em 1.4em .5em calc(1.4em + 1.4vw)}@media screen and (max-width:1024px){.section-discover-plan-your-visit>.block-wysiwyg.features{border-right:0;margin-bottom:calc(1em + 2vw)}}.section-discover-plan-your-visit .block-tabs{flex:0 0 100%}.section-discover-plan-your-visit .tab-handles{flex-flow:column wrap;flex:0 0 100%;grid-area:handles;justify-content:flex-start;align-self:flex-start;align-items:flex-start;gap:.75em;margin-bottom:calc(1em + 2vw);padding:.5em calc(1em + 2vw) 1em 2em}.section-discover-plan-your-visit .tab-handles .tab-handle{flex:0 auto;padding-bottom:.2em}.section-discover-plan-your-visit .tab-handles .tab-handle:after{content:"";opacity:0;border-bottom:2px solid;width:100%;height:0;transition:all .3s ease-in-out;display:block;position:absolute;bottom:0;left:0;transform:translateY(.25em)}.section-discover-plan-your-visit .tab-handles .tab-handle h4{font-size:1em}.section-discover-plan-your-visit .tab-handles .tab-handle.current{outline:none!important}.section-discover-plan-your-visit .tab-handles .tab-handle.current:after{opacity:.8;transform:translate(0,0)}.section-discover-plan-your-visit .tab-contents{flex:100%;grid-area:slides;height:100%;display:flex}.section-discover-plan-your-visit .tab-contents .children{width:100%;height:100%}.section-discover-plan-your-visit .tab-contents .tab-content{height:100%}.section-discover-plan-your-visit .tab-contents .featured-img{padding-bottom:50%}.section-discover-plan-your-visit .tab-contents .title{border-bottom:1px solid;margin-bottom:1rem;padding-bottom:1rem}.section-discover-plan-your-visit .tab-contents .title h2{font-size:2.5em}.section-discover-plan-your-visit h5.subtitle{font-size:1.33em}.section-discover-plan-your-visit .featured{padding-bottom:1rem}.section-discover-plan-your-visit .columns-2{gap:2em;display:flex}.section-discover-plan-your-visit .columns-2>div{flex:50%;font-size:.85em}.section-discover-plan-your-visit .columns-2>div ul li{margin:0}.section-discover-general-information{grid-column-gap:calc(3em + 3vw);grid-row-gap:calc(1em + 1vw)}.section-discover-filming{grid-template:"title slides"min-content"handles slides"min-content"extra-links slides"1fr/50% 50%;align-items:flex-start;display:grid;will-change:auto!important}@media screen and (max-width:768px){.section-discover-filming{grid-template-columns:100%;grid-template-areas:"title""handles""extra-links""slides"}}.section-discover-filming>.block-wysiwyg.title{grid-area:title;padding:calc(1em + 2vw) calc(1em + 2vw) 2em}.section-discover-filming .tab-control-next-positioner{z-index:800;position:absolute;top:calc(1em + 2vw);right:calc(1em + 2vw)}.section-discover-filming .block-tabs{flex:0 0 100%}.section-discover-filming .block-slider{margin-bottom:1em!important}.section-discover-filming .extra-links{grid-area:extra-links;margin-bottom:calc(1em + 1vw);padding:.2em calc(1em + 2vw) 1em 0;position:relative}.section-discover-filming .extra-links a{text-transform:uppercase;color:#000;padding:.5em 0;font-size:1em;line-height:1;display:inline-block}.section-discover-filming .tab-contents .title{border-bottom:1px solid;margin-bottom:1rem;padding-bottom:1rem}@media screen and (max-width:1024px){.section-discover-filming .tab-contents .title{margin-bottom:0}}.section-discover-filming .tab-contents .title h2{font-size:2.5em}.section-discover-filming .photo-gallery-content .block-wrapper{grid-column-gap:1.5em;grid-template-columns:1fr 1fr 1fr;display:grid}.section-discover-filming .photo-gallery-content .title{border-bottom:none;padding:.5em 0 1em}.section-discover-filming .photo-gallery-content .title .prose{font-size:.4em}@media screen and (max-width:1024px){.section-discover-filming .photo-gallery-content .title .prose{font-size:.6em}}.section-discover-filming .photo-gallery-content .block-slider{width:100%;position:static}.section-discover-filming .photo-gallery-content img{aspect-ratio:16/12}.section-discover-filming .photo-gallery-content .slider-control-prev-positioner{position:absolute;top:auto;bottom:1em;left:calc(1em + 2vw)}.section-discover-filming .photo-gallery-content .slider-control-next-positioner{position:absolute;top:auto;bottom:1em;right:calc(1em + 2vw)}.section-discover-filming .testimonials-slider .block-slider{width:100%;position:static}.section-discover-filming .testimonials-slider .dots{position:absolute;top:auto;bottom:0;right:1em}.section-discover-filming .testimonials-slider .testimonials{width:100%}.section-discover-filming .testimonials-slider .testimonials .quote{padding-right:calc(1em + 11%)}.section-discover-filming .testimonials-slider .testimonials .by{text-align:right;font-size:1.6em}.section-discover-filming .testimonials-slider .testimonials .by .position{font-size:.5em;display:block}.section-discover-filming .projects-shot-here-slider{padding-bottom:calc(2em + 3vw)}.section-discover-filming .projects-shot-here-slider .slider-control-prev-positioner{position:absolute;top:auto;bottom:1em;left:calc(1em + 2vw)}.section-discover-filming .projects-shot-here-slider .slider-control-next-positioner{position:absolute;top:auto;bottom:1em;right:calc(1em + 2vw)}.section-discover-filming .projects-shot-here-slider .subtitle{border-bottom:1px solid;margin-bottom:.75rem;padding-top:.75rem;padding-bottom:.75rem}.section-discover-filming .projects-shot-here-slider .block-slider{width:100%;position:static}.section-discover-filming .projects-shot-here-slider .padd-top{padding-top:calc(1em + .5vw)}.section-discover-filming .projects-shot-here-slider h4{margin-bottom:.2em}.section-discover-filming .projects-shot-here-slider ul{flex-wrap:wrap;margin-left:0;font-size:.85em;list-style:none;display:flex}.section-discover-filming .projects-shot-here-slider ul li{text-transform:uppercase;flex:50%;margin-bottom:.25rem;padding:0 1em 0 0}.section-discover-filming .links h4{margin:0;font-size:1em}.section-discover-filming .links .wysiwyg{flex-direction:column;gap:.75em;display:flex}.section-santa-anita-partners{padding:calc(4vw + 3em) calc(1em + 2vw) calc(2vw + 2.5em)}.section-santa-anita-partners .block-slider{margin-bottom:0!important}.section-santa-anita-partners .swiper-slide:first-of-type .animation-intro-wrap .content{animation-delay:.1s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:first-of-type .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(2) .animation-intro-wrap .content{animation-delay:.2s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(2) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(3) .animation-intro-wrap .content{animation-delay:.3s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(3) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(4) .animation-intro-wrap .content{animation-delay:.4s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(4) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(5) .animation-intro-wrap .content{animation-delay:.5s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(5) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(6) .animation-intro-wrap .content{animation-delay:.6s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(6) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(7) .animation-intro-wrap .content{animation-delay:.7s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(7) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(8) .animation-intro-wrap .content{animation-delay:.8s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(8) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(9) .animation-intro-wrap .content{animation-delay:.9s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(9) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners .swiper-slide:nth-of-type(10) .animation-intro-wrap .content{animation-delay:1s!important}@media screen and (max-width:1024px){.section-santa-anita-partners .swiper-slide:nth-of-type(10) .animation-intro-wrap .content{animation-delay:0s!important}}.section-santa-anita-partners img{aspect-ratio:16/9!important;-o-object-fit:contain!important;object-fit:contain!important}@media screen and (max-width:1025px){.section-tabs.section-direcciones .tab-handle h4{font-size:1.25em}}@media screen and (max-width:768px){.section-tabs.section-direcciones .tab-handle h4{font-size:1em}}.section-discover-thoroughbreads-club .block-wysiwyg{flex:51%}.section-discover-thoroughbreads-club .block-wysiwyg ul{font-size:.85em}.section-discover-thoroughbreads-club .block-wysiwyg ul li{margin-bottom:.375em}.section-discover-thoroughbreads-club .block-wrapper{flex-direction:column;flex:49%}@media screen and (max-width:1024px){.section-discover-thoroughbreads-club .block-wrapper{flex:100%}}.section-discover-thoroughbreads-club .block-img{flex:none;height:auto}.section-discover-thoroughbreads-club .cta{text-align:center;flex:none;width:100%;margin-top:-1vw;font-size:1.15em}.section-discover-thoroughbreads-club .cta .btn{width:100%;max-width:20em;margin-top:0}@media screen and (max-width:768px){.section-careers-positions{flex-wrap:wrap}}.section-careers-positions .tab-handles{background-color:#2c9bf4;flex:0 0 35%;align-content:flex-start;height:100%;padding:calc(1em + 2vw)}@media screen and (max-width:768px){.section-careers-positions .tab-handles{flex:0 0 100%;height:auto}}.section-careers-positions .tab-handles .tab-handle{padding:0!important}.section-careers-positions .tab-handles .tab-handle.current{opacity:.5}.section-careers-positions .tab-handles .tab-handle:after{opacity:0!important}@media screen and (max-width:768px){.section-careers-positions .tab-contents{flex:0 0 100%}}section.contest-winners .block-slider{margin-bottom:0;position:relative}section.contest-winners .block-slider .swiper-slide{padding:0 .5em}section.contest-winners .block-slider .block-wysiwyg{padding-top:.5em}section.contest-winners .block-slider>div{max-width:calc(100% - 6em);margin:0 auto}section.contest-winners .slider-control-prev-positioner{position:absolute;top:50%;right:calc(100% - 2.5em);transform:translateY(-50%)}section.contest-winners .slider-control-next-positioner{position:absolute;top:50%;left:calc(100% - 2.5em);transform:translateY(-50%)}.section-santa-anita-picks .block-wrapper{flex:55%}@media screen and (max-width:768px){.section-santa-anita-picks .block-wrapper{flex:100%}}.section-santa-anita-picks .block-wrapper:last-child{flex-direction:column;flex:45%;justify-content:center;display:flex}.section-santa-anita-picks .block-wrapper:last-child .block-wysiwyg{flex:100%;align-self:flex-end;align-items:center;display:flex}.section-santa-anita-ticket-information{grid-template:"title slides"min-content"handles slides"min-content"rest slides"1fr"image slides"/50% 50%}@media screen and (max-width:768px){.section-santa-anita-ticket-information{grid-template-columns:100%;grid-template-areas:"title""handles""rest""slides""image"}}.section-santa-anita-ticket-information .w-85{max-width:85%}.section-santa-anita-ticket-information .tab-content p{max-width:100%!important}.section-santa-anita-ticket-information .tab-control-next-positioner{z-index:800;position:absolute;top:calc(8em + 17vw);right:calc(1em + 2vw)}.section-santa-anita-ticket-information ul{font-size:.85em}.section-santa-anita-ticket-information table th{color:#2c9bf4;padding:0 .2em}.section-santa-anita-ticket-information .right-separator{position:relative}.section-santa-anita-ticket-information .right-separator:after{content:"";background-color:#fff;width:1px;height:calc(100% - 1em);display:block;position:absolute;top:0;right:0}.section-santa-anita-ticket-information .span-fs-75 span{font-size:.75em!important}.section-santa-anita-ticket-information .tab-handles{flex-direction:row;gap:.5em 1em;max-width:40em;margin-bottom:0}.section-santa-anita-ticket-information .tab-handles .tab-handle{flex:0 auto;padding-bottom:.2em}.section-santa-anita-ticket-information hr:after{content:"";border-top:1px solid #f0efee;width:100%}.section-tabs.section-direcciones{grid-template-columns:50% 50%;grid-template-areas:"title null""handles slides"}@media screen and (max-width:768px){.section-tabs.section-direcciones{grid-template-columns:100%;grid-template-areas:"title""handles""slides"}}.section-tabs.section-direcciones .tab-handle h4{font-size:1.65em}@media screen and (max-width:1025px){.section-tabs.section-direcciones .tab-handle h4{font-size:1.25em}}@media screen and (max-width:768px){.section-tabs.section-direcciones .tab-handle h4{font-size:1em}}.section-tabs.section-direcciones p,.section-tabs.section-direcciones h6{max-width:none;margin:.5rem 0!important}@media screen and (max-width:768px){.section-tabs.section-direcciones .map-btn{order:-1;width:100%;padding:0 1em 1em}}section.horse-care-tabs{display:flex}section.horse-care-tabs .title .prose{display:initial!important}section.horse-care-tabs .title p,section.horse-care-tabs .title h1,section.horse-care-tabs .title h2,section.horse-care-tabs .title h3,section.horse-care-tabs .title h4,section.horse-care-tabs .title h5,section.horse-care-tabs .title h6{border-bottom:1px solid #fff}section.horse-care-tabs .tab-control-next-positioner{margin-bottom:1em;padding-left:3em}section.horse-care-tabs .tab-handles{background:#2c9bf4;flex-flow:column wrap;flex:0 0 30%;place-content:flex-start;align-items:flex-start;height:100%;padding:calc(1em + 2vw);display:flex;gap:0!important}@media screen and (max-width:768px){section.horse-care-tabs .tab-handles{flex:100%;height:auto}}section.horse-care-tabs .tab-handles .tab-handle{flex:0 auto}section.horse-care-tabs .tab-handles .tab-handle:after{content:"";opacity:0;border-bottom:2px solid;width:100%;height:0;transition:all .3s ease-in-out;display:block;position:absolute;bottom:0;left:0;transform:translateY(.25em)}section.horse-care-tabs .tab-handles .tab-handle h4{font-size:1em}section.horse-care-tabs .tab-handles .tab-handle.current{outline:none!important}section.horse-care-tabs .tab-handles .tab-handle.current:after{opacity:.8;transform:translate(0,0)}section.horse-care-tabs .tab-contents{flex:0 0 70%;background:#000!important}@media screen and (max-width:768px){section.horse-care-tabs .tab-contents{flex:100%}section.horse-care-tabs .tab-contents .block-wysiwyg{padding-bottom:.5em}}section.horse-care-tabs .tab-contents p,section.horse-care-tabs .tab-contents h1,section.horse-care-tabs .tab-contents h2,section.horse-care-tabs .tab-contents h3,section.horse-care-tabs .tab-contents h4,section.horse-care-tabs .tab-contents h5,section.horse-care-tabs .tab-contents h6{color:#fff}.sales-testimonials{padding:2em 0;background:#1c1c1c!important}.sales-testimonials .block-wysiwyg{padding:calc(1em + 2vw);overflow:visible!important}.sales-testimonials .block-slider{margin-bottom:0!important}.sales-testimonials .slider-control-next-positioner{z-index:1000;padding-right:calc(1em + 2vw);font-size:.85em;position:absolute;top:0;right:0}.sales-testimonials .slider-control-prev-positioner{z-index:1000;padding-left:calc(1em + 2vw);font-size:.85em;position:absolute;top:0;left:0}.section-special-events{padding-top:calc(1em + 2vw);padding-bottom:calc(1em + 2vw)}.section-special-events.section-tabs{grid-template-columns:60% 40%}@media screen and (max-width:768px){.section-special-events.section-tabs{grid-template-columns:100%;grid-template-areas:"title""handles""slides"}}.section-park .block-wysiwyg{flex:40%;padding:calc(2em + 2vw) calc(2em + 4vw) calc(2em + 2vw) calc(1em + 2vw)}@media screen and (max-width:768px){.section-park .block-wysiwyg{flex:0 0 100%;padding-top:calc(2em + 2vw);padding-bottom:calc(1em + 1vw)}}.section-park .block-img{flex:60%;padding-top:calc(2em + 2vw);padding-bottom:calc(2em + 2vw);padding-right:calc(1em + 2vw)}@media screen and (max-width:768px){.section-park .block-img{flex:1 0 100%;padding-top:0;padding-bottom:calc(1em + 1vw);padding-right:calc(1em + 2vw)}}.section-race-place .block-wysiwyg.title{flex:30%;padding:calc(1em + 2vw) 5em calc(1em + 2vw) calc(1em + 2vw)}.section-race-place .block-wysiwyg.text{flex:0 29em;padding:calc(1em + 2vw) calc(1em + 2vw) calc(30vw + 3em)}.section-tips{gap:2em}.section-tips h2{font-size:4em}.section-tips .tips-heading{flex:0 100%}.section-tips .lightbox-trigger{flex:25%;position:relative}@media screen and (max-width:768px){.section-tips .lightbox-trigger{flex:100%}}.section-tips .lightbox-trigger:hover img{opacity:.5!important}.section-tips .lightbox-trigger:active{top:1px}.section-tips .lightbox-trigger .block-wysiwyg{z-index:300;color:#fff;line-height:1.2;position:absolute;bottom:.5em;left:.65em}.section-discover-hotels-airports{z-index:300;overflow:visible}.section-discover-hotels-airports hr{border:0;height:3px;margin:1em 0;background:#fff!important}.section-discover-hotels-airports .btn{text-transform:uppercase}.section-discover-hotels-airports h6{font-size:1em}.section-discover-hotels-airports p:not(:first-of-type){padding-top:1.5em}.section-discover-hotels-airports p{font-size:.85em!important}.section-discover-hotels-airports .border-bottom{border-bottom:1px solid}.section-discover-hotels-airports .logos .block-wrapper{position:relative}.section-discover-hotels-airports .logos .block-wrapper .block-img{transition:all .3s ease-in-out}.section-discover-hotels-airports .logos .block-wrapper:hover .block-img{opacity:.8;transform:scale(.92)}.section-discover-hotels-airports .mia-airport{width:70%;margin:0 auto}.section-discover-hotels-airports .grid-4{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;gap:1.5em;padding:1em 0;display:grid}@media screen and (max-width:768px){.section-discover-hotels-airports .grid-4{grid-template-columns:repeat(3,1fr)}}.section-discover-hotels-airports .grid-4 .block-img img{max-height:7em}.section-discover-hotels-airports .grid-3{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;gap:1em;padding:1em 0;display:grid}.section-discover-hotels-airports .grid-3 .block-img img{max-height:7em}.section-discover-hotels-airports .left{border-right:1px solid;flex:0 0 50%}@media screen and (max-width:768px){.section-discover-hotels-airports .left{flex:0 0 100%}}.section-discover-hotels-airports .left .children{justify-content:center}.section-discover-hotels-airports .right{flex:0 0 50%}@media screen and (max-width:768px){.section-discover-hotels-airports .right{flex:0 0 100%}}.section-discover-hotels-airports .right .btn.big{margin-top:0}.section-discover-hotels-airports .right .featured{border:1px solid;padding:.25em 1em;position:absolute;top:3em;right:0}.section-discover-hotels-airports .right .featured h5{color:#000}.section-accommodations{grid-template:"airports slides"min-content"title slides"min-content"handles slides"1fr"rest slides"/50% 50%}@media screen and (max-width:768px){.section-accommodations{grid-template-columns:100%;grid-template-areas:"airports""title""handles""rest""slides"}}.section-accommodations .w-85{max-width:85%}.section-accommodations .tab-content p{max-width:100%!important}.section-accommodations .tab-content .aspect-ratio .animation-intro-wrap{padding-bottom:65%!important}.section-accommodations .tab-contents{align-self:center;height:auto}.section-accommodations .tab-control-next-positioner{z-index:800;position:absolute;top:calc(8em + 17vw);right:calc(1em + 2vw)}.section-accommodations ul{font-size:.85em}.section-accommodations table th{color:#2c9bf4;padding:0 .2em}.section-accommodations .right-separator{position:relative}.section-accommodations .right-separator:after{content:"";background-color:#fff;width:1px;height:calc(100% - 1em);display:block;position:absolute;top:0;right:0}.section-accommodations .span-fs-75 span{font-size:.75em!important}.section-accommodations .title,.section-accommodations .airports,.section-accommodations .rest,.section-accommodations .tab-handles{border-right:1px solid}@media screen and (max-width:768px){.section-accommodations .title,.section-accommodations .airports,.section-accommodations .rest,.section-accommodations .tab-handles{border-right:0}}.section-accommodations .tab-handles{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;gap:1.5em;margin-bottom:0;display:grid}@media screen and (max-width:768px){.section-accommodations .tab-handles{grid-template-columns:repeat(3,1fr)}}.section-accommodations .tab-handles .animation-trigger{visibility:hidden;opacity:0;position:absolute;top:0}.section-accommodations .tab-handles .tab-handle{transition:all .15s ease-in-out}.section-accommodations .tab-handles .tab-handle:not(.nostrike):before{content:"";opacity:0;z-index:10;background-color:#fff;width:calc(100% + 1em);height:2px;margin:auto;transition:all .15s ease-in-out;position:absolute;bottom:50%;left:50%;transform:translate(-75%)}.section-accommodations .tab-handles .tab-handle:hover:before,.section-accommodations .tab-handles .tab-handle.current:before{opacity:1;transform:translate(-50%)}.section-accommodations .tab-handles .tab-handle:hover .block-img,.section-accommodations .tab-handles .tab-handle.current .block-img{opacity:.8;transform:scale(.92)}.section-accommodations .tab-handles .tab-handle:after{display:none}.section-accommodations .tab-handles .tab-handle .block-img{transition:all .3s ease-in-out}.section-accommodations .tab-handles .tab-handle img{max-height:7em;-o-object-fit:contain!important;object-fit:contain!important}.section-accommodations.c5 a{color:#fff!important}.section-gulfstream-app .asset-link:hover{opacity:.8}.section-gulfstream-app .prose img{max-width:13em}.section-gulfstream-app>.block-img img{max-width:35em;max-height:44em;margin:0 auto}.section-gulfstream-app>.block-img .gatsby-image-wrapper{max-height:44em}.section-gulfstream-app>.block-img>.animation-intro-wrap{max-width:35em}.section-gulfstream-app a{width:100%}.section-gulfstream-app .prose img{width:100%!important;margin:0!important}.section-casino-about .block-img{padding-top:calc(2em + 2vw);padding-bottom:calc(7em + 5vw);padding-right:calc(1em + 2vw)}@media screen and (max-width:768px){.section-casino-about .block-img{padding-bottom:calc(2em + 1vw)}}.section-casino-about .block-wysiwyg{flex:40%;padding:calc(1em + 2vw) calc(2em + 4vw) calc(1em + 2vw) calc(1em + 2vw)}.section-casino-offerings{flex-wrap:wrap;grid-template:"title slides"min-content"handles slides"1fr"handles slides"/50% 50%;display:grid}.section-casino-offerings>.block-wysiwyg.title{grid-area:title}@media screen and (max-width:768px){.section-casino-offerings{grid-template-columns:100%;grid-template-areas:"title""handles""slides"}}.section-casino-offerings .dots{top:100%;right:0}.section-casino-offerings .tab-handles{grid-area:handles;align-content:start;gap:1em;padding:calc(1em + 2vw);display:flex}.section-casino-offerings .tab-contents{grid-area:slides}.section-casino-offerings .block-slider{margin-bottom:1em}.learn-to-wager{z-index:200;overflow:visible}@media screen and (max-width:768px){.learn-to-wager{padding-top:2em}}@media screen and (max-width:1024px){.learn-to-wager .block-decor{display:none}}.learn-to-wager .learn-to-wager-slider{z-index:500;position:absolute;top:50%;right:calc(1em + 2vw);overflow:visible;transform:translateY(-50%);width:56%!important}@media screen and (max-width:768px){.learn-to-wager .learn-to-wager-slider{flex:0 0 100%;order:50;width:100%;padding-top:3em;position:relative;top:0;right:0;transform:translateY(0)}}.learn-to-wager .learn-to-wager-slider .icon{width:3.5em;height:2.5em}.learn-to-wager .learn-to-wager-slider .icon:before,.learn-to-wager .learn-to-wager-slider .icon:after{font-size:2em}.learn-to-wager .learn-to-wager-slider .slider-control-prev-positiner{z-index:600;position:absolute;bottom:100%;left:0}@media screen and (max-width:768px){.learn-to-wager .learn-to-wager-slider .slider-control-prev-positiner{bottom:calc(100% - 3em)}}.learn-to-wager .learn-to-wager-slider .slider-control-next-positiner{z-index:600;position:absolute;bottom:100%;right:0}@media screen and (max-width:768px){.learn-to-wager .learn-to-wager-slider .slider-control-next-positiner{bottom:calc(100% - 3em)}}.learn-to-wager .learn-to-wager-copy .children{max-width:calc(100% - 5em)}@media screen and (max-width:1024px){.learn-to-wager .learn-to-wager-copy .children{max-width:100%}}.learn-to-wager .learn-to-wager-copy p{max-width:25em}.learn-to-wager .block-video{z-index:500;align-self:flex-end;height:100%;padding-bottom:1.5em}.learn-to-wager .block-video .animation-intro-wrap{width:66%}.learn-to-wager .block-decor{z-index:400;top:2em;left:55%}.learn-to-wager .block-decor .decor{width:8em;max-width:10vw;height:55em;max-height:100%;background-color:#eddc15!important}.learn-to-wager .block-decor .bg{background-color:#eddc15!important}.learn-to-wager .lightbox-trigger{z-index:400;align-self:flex-end;height:100%;padding:calc(2em + 2vw) calc(2em + 2vw) calc(1em + 1vw)}.wagering-learn{padding-top:calc(5em + 5vw);color:#fff!important;background-color:#010f3c!important}@media screen and (max-width:768px){.wagering-learn{padding-top:2em}}.wagering-learn .block-wysiwyg{flex:0 0 100%}.wagering-learn h2{padding-bottom:1em;color:#fff!important}.wagering-learn .lightbox-trigger{cursor:pointer;text-transform:uppercase;flex:0 48%;height:fit-content;transition:opacity .3s ease-in-out}@media screen and (max-width:768px){.wagering-learn .lightbox-trigger{flex:0 100%;padding-top:2em}.wagering-learn .lightbox-trigger:nth-child(odd){padding-top:2em}}.wagering-learn .lightbox-trigger:hover img{opacity:.5!important}.wagering-learn .lightbox-trigger:active{top:2px}.tier-benefits table{table-layout:fixed}.tier-benefits table tr:nth-child(2n){background-color:#0000!important}.tier-benefits table tr:nth-child(odd){background-color:#3b3b3b!important}.tier-benefits table,.tier-benefits tr,.tier-benefits th,.tier-benefits td{border-color:#000!important}.tier-benefits th,.tier-benefits td{border-left:5px solid;border-right:5px solid;padding:.2em}.tier-benefits th{text-transform:uppercase;font-size:1.1em}.tier-benefits th:not(:first-of-type),.tier-benefits td:not(:first-of-type){text-align:center;vertical-align:middle}.tier-benefits th:first-of-type{background-color:#2c9bf4!important;width:42%!important}.tier-benefits th:nth-of-type(2){background-color:#a47030!important}.tier-benefits th:nth-of-type(3){background-color:#b2b2b2!important}.tier-benefits th:nth-of-type(4){background-color:#c7a66d!important}.tier-benefits th:nth-of-type(5){background-color:#3b3b3b!important}.tier-benefits td:first-of-type{width:42%!important}.tier-benefits td:nth-of-type(2){color:#a47030!important}.tier-benefits td:nth-of-type(3){color:#b2b2b2!important}.tier-benefits td:nth-of-type(4){color:#c7a66d!important}.tier-benefits td:nth-of-type(5){color:#fff!important}.tier-benefits td p{font-size:1rem!important}section.tier-level-table{padding-top:calc(4em + 4vw)}section.tier-level-table .darken-bg .bg{z-index:100;opacity:.3}section.tier-level-table .tier-table-container{text-transform:uppercase;text-align:center;background-color:#fff}section.tier-level-table .tier-table-container>.block-wrapper{flex-direction:column;flex:auto;display:flex}section.tier-level-table .tier-table-container>.block-wrapper:nth-of-type(2n) .table-content{background-color:#ececec;border-left:1px solid #707070;border-right:1px solid #707070}section.tier-level-table .tier-table-container>.block-wrapper:last-of-type .table-heading{background-color:#2c9bf4}section.tier-level-table .tier-table-container .table-heading{background-color:#757575;padding:1em .5em}section.tier-level-table .tier-table-container .table-content{color:#000;background-color:#fff;flex:auto}section.tier-level-table .tier-table-container .table-content ul{margin:0;padding-top:.5em;list-style:none}section.tier-level-table .message-bottom p{max-width:47em}.section-information h1{font-size:6.5rem}@media screen and (max-width:768px){.section-information h1{font-size:3rem}}.section-information p{font-size:1rem!important}.section-information .limit-width{max-width:50em!important}.leasing-info .video-html-wrap{width:110%}.section-club-hero-new .block-wysiwyg{padding:2.5em 2em 0 calc(1em + 2vw)}.section-club-hero-new .block-wysiwyg h1,.section-club-hero-new .block-wysiwyg h2,.section-club-hero-new .block-wysiwyg h3{margin-top:0}.section-club-hero-new .block-wysiwyg .block-img{max-width:20em}section.club-about .font-bold{font-size:2.5em;font-weight:100}section.club-about .block-wysiwyg h1,section.club-about .block-wysiwyg h2,section.club-about .block-wysiwyg h3,section.club-about .block-wysiwyg h4{margin:.1em 0!important}section.tabs-style-1{flex-wrap:wrap;grid-template:"title slides"min-content"handles slides"1fr"handles slides"/50% 50%;display:grid}@media screen and (max-width:768px){section.tabs-style-1{grid-template-columns:100%;grid-template-areas:"title""handles""slides"}}section.tabs-style-1>.block-wysiwyg.title{grid-area:title}section.tabs-style-1 .tab-handles{grid-area:handles;align-content:flex-start;gap:1em;padding:calc(1em + 2vw);display:flex}section.tabs-style-1 .tab-contents{grid-area:slides}section.tabs-style-1 .tab-contents .title{border-bottom:1px solid;margin-bottom:1rem;padding-bottom:1rem}section.tabs-style-1 .tab-contents .block-wrapper.hr-wrap{border-top:1px solid;margin-top:1rem;padding-top:1rem}
