.btn.arrow span{padding-right:4em}.btn.arrow:after{content:"";position:absolute;top:50%;right:.65em;width:1em;height:1em;transform:translate3d(0,-50%,0);background:url(/SAP/btn-arrow-right.png) no-repeat scroll 50% transparent;background-size:contain}.slider-control-next-positioner,.slider-control-prev-positioner{display:flex;align-items:center;cursor:pointer;padding:.25em 0}.slider-control-next-positioner.current .icon:before,.slider-control-next-positioner:hover .icon:before,.slider-control-prev-positioner.current .icon:before,.slider-control-prev-positioner:hover .icon:before{transform:translate3d(-50%,-200%,0);opacity:0;transition:transform .3s ease-out,opacity .1s ease-out}.slider-control-next-positioner.current .icon:after,.slider-control-next-positioner:hover .icon:after,.slider-control-prev-positioner.current .icon:after,.slider-control-prev-positioner:hover .icon:after{transform:translate3d(-50%,-50%,0);opacity:1;transition:transform .3s ease-out,opacity .1s ease-out}.slider-control-next-positioner.current .bg-hover,.slider-control-next-positioner:hover .bg-hover,.slider-control-prev-positioner.current .bg-hover,.slider-control-prev-positioner:hover .bg-hover{opacity:1}.slider-control-next-positioner .text,.slider-control-prev-positioner .text{text-transform:uppercase;font-size:.85em}.slider-control-next-positioner .icon,.slider-control-prev-positioner .icon{display:flex;align-items:center;justify-content:center;margin:0 -.25em 0 .25em;width:1.5em;height:1.5em;transform:rotate(-90deg) translateZ(0);transform-origin:center center;position:relative;overflow:hidden}.slider-control-next-positioner .icon:after,.slider-control-next-positioner .icon:before,.slider-control-prev-positioner .icon:after,.slider-control-prev-positioner .icon:before{content:"↓";font-size:1.5em;width:auto;height:auto;position:absolute;display:block;top:50%;left:50%;opacity:1;transition:transform 1s ease-out,opacity .5s ease-out}.slider-control-next-positioner .icon:before,.slider-control-prev-positioner .icon:before{transform:translate3d(-50%,-50%,0)}.slider-control-next-positioner .icon:after,.slider-control-prev-positioner .icon:after{transform:translate3d(-50%,150%,0)}.slider-control-next-positioner:active,.slider-control-prev-positioner:active{transform:translateY(2px)}.slider-control-prev-positioner .icon{margin:0 .25em 0 -.25em;transform:rotate(90deg) translateZ(0)}.block-slider{margin-bottom:3rem}@media screen and (max-width:1024px){.block-slider{margin-bottom:1rem}}.swiper-fade .swiper-slide{transition:opacity .8s!important}.thumbnail-slide{flex:0 0 6em}.section-hero .block-wysiwyg{padding:2.5em 2em 0 calc(1em + 2vw)}.bg{position:absolute!important;height:100%;left:0;top:0;width:100%;z-index:0}.block-tosection .decorative-arrow{display:flex;align-items:center;width:auto;min-width:2em;height:auto;min-height:2em;margin:0 1em;background:url(/_next/static/media/decorative-arrow.26857bce.png) no-repeat scroll 50% transparent;background-size:auto 50%;white-space:nowrap}.c5 .block-tosection .decorative-arrow{background:url(/_next/static/media/decorative-arrow-lead.c6b2d7ba.png) no-repeat scroll 100% transparent;background-size:auto 50%}.block-tosection .label{padding-right:1.75em;text-transform:uppercase;font-size:.85em}.block-tosection.expert-picks .children{display:flex;justify-content:flex-end}section:first-child .block-tosection{padding-bottom:1em;padding-right:2em}.timeline{padding-bottom:3.5em}.timeline .timeline-wrap{border-top:.15em solid #000}.timeline .timeline-slider{position:relative;left:50vw;display:flex;overflow-x:visible;-webkit-overflow-scrolling:touch}.timeline .timeline-slider .timeline-slide{flex:1 0 25em;position:relative;width:80%;max-width:25em;height:100%;padding:2em 3em 4em;transition:transform 1s ease;will-change:auto;cursor:pointer}@media only screen and (max-width:1024px){.timeline .timeline-slider .timeline-slide{padding:0 1em;flex:0 0 100%}}@media only screen and (max-width:768px){.timeline .timeline-slider .timeline-slide{padding:1em;flex:0 0 15em}}.timeline .timeline-slider .timeline-slide .title{font-size:2.5em;margin-bottom:1rem}.timeline .timeline-slider .timeline-slide.current:before{background-color:#03f3b2;border:2px solid #000;transform:scale(1) translateY(-50%)}.timeline .timeline-slider .timeline-slide:before{content:"";position:absolute;top:0;display:block;width:1em;height:1em;border:2px solid;background-color:#000;border-radius:50%;transform:scale(.5) translateY(-50%);transform-origin:top;transition:transform 1s ease-in-out}.timeline .timeline-slider .timeline-slide .blur-group{transition:transform 2s ease,opacity 2s ease;opacity:.5;filter:grayscale(1) blur(1px)}.timeline .timeline-slider .timeline-slide.current .blur-group{opacity:1;filter:grayscale(0) blur(0)}.timeline .block-wysiwyg{margin-bottom:1.5em}.timeline .milestones{left:50vw;display:flex;height:auto;position:relative;width:100%;margin:0 auto;will-change:auto}@media only screen and (max-width:1024px){.timeline .milestones{margin-top:1em;width:80%;font-size:.8em}}@media only screen and (max-width:768px){.timeline .milestones{width:100%}}.timeline .milestones:before{content:"";width:100%;background-color:#000;height:3px;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);will-change:auto}.timeline .milestones .milestone{flex:1 0 10em;position:relative;padding:1.5em 0;cursor:pointer;transition:transform 1s ease;will-change:auto}.timeline .milestones .milestone .text{position:relative;top:-100%;padding:.125em 0;text-align:center;transform:scale(1);transition:all .3s ease-out;opacity:.3;will-change:auto}.timeline .milestones .milestone:before{content:"";position:absolute;top:50%;bottom:auto;left:50%;display:block;width:1em;height:1em;border:3px solid;background-color:#fff;border-radius:50%;transform:scale(.75) translate3d(-50%,-50%,0);transform-origin:left top;transition:all .3s ease-out;will-change:auto}.timeline .milestones .milestone:nth-child(odd){top:auto;bottom:0}.timeline .milestones .milestone:nth-child(odd) .text{top:auto;bottom:-100%}.timeline .milestones .milestone:nth-child(odd):before{top:50%}.timeline .milestones .milestone:hover:before{background-color:#03f3b2}.timeline .milestones .milestone.current{opacity:1}.timeline .milestones .milestone.current .text{transform:scale(1.35);opacity:1}.timeline .milestones .milestone.current:before{background-color:#03f3b2;transform:scale(1) translate3d(-50%,-50%,0)}.block-wrapper{position:relative}.block-wrapper .hint{pointer-events:none}.block-wrapper.columns-2{display:flex;gap:2em}.block-wrapper.columns-2 .prose p{font-size:.72em!important}.block-wrapper.columns-2 .prose ul li{margin:0}.block-wrapper.columns-2>div{flex:1 1 50%}.block-decor{position:absolute;top:0;left:0}.block-decor .decor{width:22em;max-width:33vw;height:4em;max-height:10vw}.block-decor.bg .animation-intro-wrap,.block-decor.bg .children,.block-decor.bg .img{position:absolute;top:0;left:0;width:100%;height:100%}.block-decor.bg .img{-o-object-fit:cover;object-fit:cover}.tab-handle{position:relative;display:block;cursor:pointer}.tab-handle:active:not(.blank)>div,.tab-handle:active:not(.blank)>span{transform:translateY(2px)}.tab-handle.circle-mark .with-svg{width:calc(100% + 5em);height:calc(100% + 7em);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tab-handle.circle-mark .with-svg .children{width:100%;height:100%}.tab-handle.current{pointer-events:none}.tab-content .anchor{display:block;height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:-1000}.tab-navi-next{cursor:pointer}.blank{cursor:default}.relative-container{width:-moz-fit-content;width:fit-content;position:relative}.tab-control-next-positioner{display:flex;align-items:center;cursor:pointer;padding:.25em 0}.tab-control-next-positioner.current .icon:before,.tab-control-next-positioner:hover .icon:before{transform:translate3d(-50%,-200%,0);opacity:0;transition:transform .3s ease-out,opacity .1s ease-out}.tab-control-next-positioner.current .icon:after,.tab-control-next-positioner:hover .icon:after{transform:translate3d(-50%,-50%,0);opacity:1;transition:transform .3s ease-out,opacity .1s ease-out}.tab-control-next-positioner.current .bg-hover,.tab-control-next-positioner:hover .bg-hover{opacity:1}.tab-control-next-positioner .text{text-transform:uppercase;font-size:.85em}.tab-control-next-positioner .icon{display:flex;align-items:center;justify-content:center;margin:0 -.25em 0 .25em;width:1.5em;height:1.5em;transform:rotate(-90deg) translateZ(0);transform-origin:center center;position:relative;overflow:hidden}.tab-control-next-positioner .icon:after,.tab-control-next-positioner .icon:before{content:"↓";font-size:1.5em;width:auto;height:auto;position:absolute;display:block;top:50%;left:50%;opacity:1;transition:transform 1s ease-out,opacity .5s ease-out}.tab-control-next-positioner .icon:before{transform:translate3d(-50%,-50%,0)}.tab-control-next-positioner .icon:after{transform:translate3d(-50%,150%,0)}.tab-control-next-positioner:active{transform:translateY(2px)}.block-form{position:relative;z-index:300;max-width:100%}.section-tabs{flex-wrap:wrap;display:grid;grid-template-columns:50% 50%;grid-template-rows:min-content 1fr;grid-template-areas:"title slides" "handles slides";align-items:flex-start}@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"}.tab-handles{display:flex;width:100%;align-items:flex-start;align-self:flex-start;flex:0 0 100%;flex-direction:column;flex-wrap:wrap;gap:.75em;grid-area:handles;justify-content:flex-start;padding:.5em calc(1em + 2vw) 0}.tab-handles .tab-handle{flex:0 1 auto;padding-bottom:.2em;width:auto}.tab-handles .tab-handle:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:0;border-bottom:2px solid;transform:translate3d(0,.25em,0);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.tab-handles .tab-handle h4{font-size:1em}.tab-handles .tab-handle.current{outline:none!important}.tab-handles .tab-handle.current:after{transform:translateZ(0);opacity:.8}.tab-contents{grid-area:slides;display:flex;flex:1 1 100%}.tab-contents .children{width:100%;height:100%}.tab-contents .tab-content{display:flex;flex-direction:column;width:100%;height:100%}.subtitle{border-bottom:1px solid;margin-bottom:.75rem;padding-bottom:.75rem;padding-top:.75rem}.section-santa-anita-ticket-information{grid-template-columns:50% 50%;grid-template-rows:min-content min-content 1fr;grid-template-areas:"title slides" "handles slides" "rest slides" "image slides"}@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{position:absolute;z-index:800;top:calc(8em + 17vw);right:calc(1em + 2vw)}.section-santa-anita-ticket-information ul{font-size:.85em}.section-santa-anita-ticket-information table th{padding:0 .2em;color:#03f3b2}.section-santa-anita-ticket-information .right-separator{position:relative}.section-santa-anita-ticket-information .right-separator:after{content:"";display:block;position:absolute;right:0;top:0;width:1px;height:calc(100% - 1em);background-color:#fff}.section-santa-anita-ticket-information .span-fs-75 span{font-size:.75em!important}.section-santa-anita-ticket-information .tab-handles{flex-direction:row;margin-bottom:0;gap:.5em 1em;max-width:40em}.section-santa-anita-ticket-information .tab-handles .tab-handle{flex:0 1 auto;padding-bottom:.2em}.section-santa-anita-ticket-information hr:after{content:"";border-top:1px solid #f0efee;width:100%}.section-discover-plan-your-visit{flex-wrap:wrap;display:grid;grid-template-columns:50% 50%;grid-template-rows:min-content 1fr;grid-template-areas:"title slides" "handles slides" "handles slides"}@media screen and (max-width:1024px){.section-discover-plan-your-visit{grid-template-areas:" title slides" " handles slides"}}@media screen and (max-width:768px){.section-discover-plan-your-visit{grid-template-areas:"title title" "handles handles" "slides slides"}}.section-discover-plan-your-visit>.block-wysiwyg.title{grid-area:title;padding:calc(1em + 2vw) calc(1em + 2vw) 2em}.section-discover-plan-your-visit .tab-control-next-positioner{position:absolute;z-index:800;top:calc(1em + 2vw);right:calc(1em + 2vw)}.section-discover-plan-your-visit>.block-wysiwyg.features{grid-area:features;align-self:flex-start;border-right:1px solid;padding:.5em 1.4em .5em calc(1.4em + 1.4vw);margin-bottom:calc(1em + 2vw)}@media screen and (max-width:1024px){.section-discover-plan-your-visit>.block-wysiwyg.features{border-right:0}}.section-discover-plan-your-visit .block-tabs{flex:0 0 100%}.section-discover-plan-your-visit .tab-handles{grid-area:handles;flex:0 0 100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:flex-start;flex-wrap:wrap;padding:0 calc(1em + 2vw) 2em;margin-bottom:calc(1em + 2vw);gap:.75em}.section-discover-plan-your-visit .tab-handles .tab-handle{flex:0 1 auto;padding-bottom:.2em}.section-discover-plan-your-visit .tab-handles .tab-handle:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:0;border-bottom:2px solid;transform:translate3d(0,.25em,0);opacity:0;transition:all .3s ease-in-out}.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{transform:translateZ(0);opacity:.8}.section-discover-plan-your-visit .tab-contents{grid-area:slides;display:flex;flex:1 1 100%;height:100%}.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{padding-bottom:1rem;border-bottom:1px solid;margin-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{display:flex;gap:2em}.section-discover-plan-your-visit .columns-2>div{flex:1 1 50%;font-size:.85em}.section-discover-plan-your-visit .columns-2>div ul li{margin:0}.section-discover-plan-your-visit .block-slider{margin-bottom:1.8rem!important}.section-discover-general-information{grid-column-gap:calc(3em + 3vw);grid-row-gap:calc(1em + 1vw)}.section-discover-filming{will-change:auto!important;display:grid;align-items:flex-start;grid-template-columns:50% 50%;grid-template-rows:min-content min-content 1fr;grid-template-areas:"title slides" "handles slides" "extra-links slides"}@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{position:absolute;z-index:800;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{position:relative;grid-area:extra-links;padding:.2em calc(1em + 2vw) 1em 0;margin-bottom:calc(1em + 1vw)}.section-discover-filming .extra-links a{display:inline-block;font-size:1em;text-transform:uppercase;color:#000;padding:.5em 0;line-height:1}.section-discover-filming .tab-contents .title{padding-bottom:1rem;border-bottom:1px solid;margin-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{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.5em}.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{position:static;width:100%}.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;left:calc(1em + 2vw);bottom:1em}.section-discover-filming .photo-gallery-content .slider-control-next-positioner{position:absolute;top:auto;right:calc(1em + 2vw);bottom:1em}.section-discover-filming .testimonials-slider .block-slider{position:static;width:100%}.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{font-size:1.6em;text-align:right}.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;left:calc(1em + 2vw);bottom:1em}.section-discover-filming .projects-shot-here-slider .slider-control-next-positioner{position:absolute;top:auto;right:calc(1em + 2vw);bottom:1em}.section-discover-filming .projects-shot-here-slider .subtitle{border-bottom:1px solid;padding-top:.75rem;padding-bottom:.75rem;margin-bottom:.75rem}.section-discover-filming .projects-shot-here-slider .block-slider{position:static;width:100%}.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{display:flex;flex-wrap:wrap;list-style:none;margin-left:0;font-size:.85em}.section-discover-filming .projects-shot-here-slider ul li{flex:1 1 50%;text-transform:uppercase;margin-bottom:.25rem;padding:0 1em 0 0}.section-discover-filming .links h4{font-size:1em;margin:0}.section-discover-filming .links .wysiwyg{display:flex;gap:.75em;flex-direction:column}.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}.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-discover-thoroughbreads-club .block-wysiwyg{flex:1 1 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:1 1 49%;flex-direction:column}@media screen and (max-width:1024px){.section-discover-thoroughbreads-club .block-wrapper{flex:1 1 100%}}.section-discover-thoroughbreads-club .block-img{flex:0 0 auto;height:auto}.section-discover-thoroughbreads-club .cta{flex:0 0 auto;width:100%;margin-top:-1vw;text-align:center;font-size:1.15em}.section-discover-thoroughbreads-club .cta .btn{width:100%;max-width:20em;margin-top:0}.section-racing-information-hero img{aspect-ratio:21/5;-o-object-position:50% 35%;object-position:50% 35%}