﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:top;font-family:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html,body{line-height:1;min-width:360px !important;height:100%;width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-DemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Extra-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Heavy.ttf") format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Demi-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:block}@font-face{font-family:"Oswald";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"Oswald Stencil";src:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/fonts/Oswald-Stencil.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:block;src:url(https://web-archive.nli.org.il/National_Library/oe_/https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rye";font-style:normal;font-weight:400;font-display:block;src:url(https://web-archive.nli.org.il/National_Library/oe_/https://fonts.gstatic.com/s/rye/v15/r05XGLJT86YzEZ7t.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,2193,U+2212,U+2215,U+FEFF,U+FFFD}html.smooth_scroll{scroll-behavior:smooth}body{position:relative;min-height:100%;font-family:"Manrope",sans-serif}body.no_scroll{overflow:hidden}main{position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start}#skip_nav{position:absolute;top:-9999px;left:-9999px}#container{position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;min-height:100%;margin:0 auto;box-sizing:border-box}#container.show_overflow{overflow:visible}.max_width{max-width:1312px;margin:0 auto}.btn{display:flex;justify-content:center;align-items:center;width:192px;height:56px;background:darkred;color:#fff;text-align:center;text-decoration:none;font-family:"Oswald",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;border:none;cursor:pointer;transition:background .3s}.btn:hover{background:#a50000}@media screen and (max-width: 1312px){.max_width{max-width:100%;padding:0 2rem}}@media screen and (max-width: 500px){.max_width{padding:0 1rem}}#header_container{padding:1rem 0;background:#343333;color:#fff;box-shadow:0px 4px 14.4px 0px rgba(0,0,0,.35)}#header_wrapper{display:flex;justify-content:space-between;align-items:center}#site_logo{width:336px;height:96px;flex-shrink:0}#site_logo img{max-width:100%;box-sizing:border-box}#header_nav{position:relative;display:flex;align-items:center;gap:2.5rem}#header_nav a{color:#fff;text-decoration:none}#header_nav .nav_item{position:relative}#header_nav .nav_item.active .drop{text-decoration:underline}#header_nav .nav_item.active .dropdown{transform:translateX(-50%);pointer-events:auto;opacity:1}#header_nav .drop{cursor:pointer}#header_nav .dropdown{position:absolute;left:50%;width:208px;padding:.5rem 0;background:#343333;transition:opacity .5s,transform .5s;transform:translateX(-50%);transform-origin:top;pointer-events:none;opacity:0;box-sizing:border-box;z-index:999}#header_nav .dropdown ul{display:flex;flex-direction:column;gap:.25rem}#header_nav .sub_drop{position:relative;display:block;margin-bottom:.5rem;padding:0 .5rem;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}#header_nav .sub_drop svg{position:absolute;top:50%;right:1rem;transform:rotate(-90deg) translateX(20%)}#header_nav .sub_nav_item{position:relative}#header_nav .sub_nav_item.expand{margin-bottom:1rem;padding-bottom:1rem}#header_nav .sub_nav_item.expand::after{position:absolute;content:"";bottom:0;left:50%;width:calc(100% - 1rem);height:1px;background:#fff;transform:translateX(-50%)}#header_nav .sub_nav_item.expand .sub_drop svg{transform:rotate(0deg) translateX(0) translateY(-50%)}#header_nav .sub_nav_item.expand .sub_menu{max-height:500px}#header_nav .sub_nav_item .sub_menu{max-height:0;transition:max-height .3s;overflow:hidden}#header_nav .sub_nav_item .drop_item{font-weight:400}#header_nav .drop_item{display:block;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;box-sizing:border-box}#header_nav .drop_item:hover{background:darkred}#header_nav .drop_item a{display:block;padding:.25rem .5rem}#mobile_nav{display:none}#mobile_toggle_container{display:none}#site_nav_toggle{display:none}@media screen and (max-width: 1000px){#site_logo{width:250px;height:auto}#header_nav{gap:1rem}#header_nav .btn{width:max-content;height:auto;padding:.5rem 1rem;font-size:20px;box-sizing:border-box}}@media screen and (max-width: 750px){#site_logo{width:168px}#header_nav{display:none}#mobile_nav{display:block;position:absolute;top:0;right:0;align-items:flex-start;flex-direction:column;width:100%;padding-bottom:1.5rem;background:#343333;transform-origin:right;transform:scaleX(0);transition:transform .3s;z-index:999;max-height:100%;overflow-y:auto;box-sizing:border-box}#mobile_nav[open]{transform:scaleX(1)}#mobile_nav .mobile_nav_label{margin-bottom:.25rem;padding-left:1rem;color:#c9c9c9;font-family:"Rye",serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#mobile_nav .mobile_nav_item{display:block;margin-bottom:.5rem}#mobile_nav .mobile_nav_item a{display:block;padding:.25rem 0 .25rem 2rem;color:#f9f9f9;text-decoration:none;font-family:"Oswald",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}#mobile_nav .mobile_border{position:relative;display:block;padding-bottom:1rem}#mobile_nav .mobile_border::after{position:absolute;content:"";top:0;left:1rem;width:175px;height:1px;background:#f9f9f9}#mobile_nav .btn{width:88px;height:32px;margin-left:1rem;text-align:center;font-family:"Oswald",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#mobile_toggle_container{display:flex;width:100%;justify-content:space-between;align-items:center;padding:.5rem 1rem;color:#f9f9f9;font-family:"Oswald",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal;box-sizing:border-box}#site_nav_toggle{display:block;background:none;border:none}}#footer_container{padding:3.5rem 0;background:#343333;color:#fff;z-index:1;position:relative}#footer_wrapper{display:flex;justify-content:center;align-items:center}#footer_left{padding:3.5rem 3.5rem 1rem 0;border-right:1px solid #d9d9d9}#footer_logo{display:block;width:max-content}#footer_logo img{width:325px;height:93px;flex-shrink:0}#footer_form_heading{flex-basis:100%;padding:1rem 0;font-family:"Oswald",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#footer_form{display:flex;flex-wrap:wrap;margin-bottom:4.5rem}#footer_form .footer_hp_wrap,#footer_form label{position:fixed;left:-9999px}#footer_form input{width:192px;height:40px;padding:.5rem;color:#434343;font-size:14px;font-weight:600;line-height:normal;border:1px solid #fff;box-sizing:border-box}#footer_form input.error{border-color:red}#footer_form .btn{width:136px;height:40px;font-size:14px}#footer_legal_links{margin-bottom:1.5rem}#footer_legal_links ul{display:flex}#footer_legal_links ul li{font-size:12px;font-style:normal;font-weight:400;line-height:normal}#footer_legal_links ul li+li{margin-left:.5rem;padding-left:.5rem;border-left:1px solid #807f7f}#footer_legal_links ul a{color:#807f7f;text-decoration:none}#footer_legal_links ul a:hover{text-decoration:underline}#footer_right{flex:1;padding-left:5.5rem;box-sizing:border-box}#footer_nav .menu{display:flex;justify-content:space-between}#footer_nav .nav_item{min-height:470px}#footer_nav .nav_item .footer_heading{display:block;padding:1rem 0;color:#fff;text-decoration:none;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#footer_nav .nav_item .footer_heading.link:hover{text-decoration:underline}#footer_nav .nav_item .footer_heading.even_schedule_btn{cursor:pointer}#footer_nav .nav_item .footer_submenu.expand{margin:0 0 1rem;border-bottom:1px solid #fff}#footer_nav .nav_item .footer_submenu.expand ul{max-height:500px}#footer_nav .nav_item .footer_submenu.expand .footer_sub_heading svg{transform:rotate(0) translateX(0)}#footer_nav .nav_item .footer_submenu .footer_sub_heading{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;cursor:pointer}#footer_nav .nav_item .footer_submenu .footer_sub_heading svg{transition:transform .3s;transform:rotate(-90deg) translateX(-2px)}#footer_nav .nav_item .footer_submenu ul{max-height:0;transition:max-height .3s;overflow:hidden}#footer_nav .nav_item .footer_submenu ul li{margin-bottom:1rem;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#footer_nav .nav_item .footer_submenu ul a{color:#fff;text-decoration:none}#footer_nav .nav_item .footer_submenu ul a:hover{text-decoration:underline}#footer_nav .nav_item .nav_item_menu li{margin-bottom:1rem;font-size:12px;font-style:normal;font-weight:400;line-height:normal}#footer_nav .nav_item .nav_item_menu a{color:#fff;text-decoration:none}#footer_nav .nav_item .nav_item_menu a:hover{text-decoration:underline}#footer_mobile_bottom_nav{display:none}#footer_bottom{display:none}@media screen and (max-width: 1400px){#footer_left{padding:.5rem 2.5rem 1rem 0}#footer_right{padding-right:0}}@media screen and (max-width: 1200px){#footer_logo img{width:300px}#footer_form_heading{font-size:14px}#footer_form input{width:165px}#footer_left{padding:.5rem 1rem 1rem 0}#footer_right{padding-left:1rem}#footer_nav .menu .btn{width:115px;font-size:20px}#footer_nav .nav_item .footer_heading{font-size:18px}}@media screen and (max-width: 1000px){#footer_container{padding:2.5rem 0 1rem}#footer_wrapper{flex-direction:column}#footer_left{display:flex;justify-content:center;gap:1.5rem;width:100%;padding:0 0 1.5rem;border-right:none;border-bottom:1px solid #d9d9d9}#footer_logo img{width:325px}#footer_form{width:100%;margin:0}#footer_form input{width:192px}#footer_form .btn{flex:1;width:auto}#footer_legal_links{display:none}#footer_automatit_link{display:none}#footer_right{width:100%;padding-top:1.5rem;padding-left:0}#footer_nav .menu .btn{width:128px;height:32px;font-size:14px}#footer_nav .nav_item .footer_heading{min-height:32px;padding:0;font-size:16px}#footer_nav .nav_item .footer_submenu .footer_sub_heading{font-size:14px}#footer_bottom{display:block;width:100%}#footer_mobile_legal_links{margin-bottom:.5rem}#footer_mobile_legal_links ul{display:flex}#footer_mobile_legal_links ul li{font-size:12px;font-style:normal;font-weight:400;line-height:normal}#footer_mobile_legal_links ul li+li{margin-left:.5rem;padding-left:.5rem;border-left:1px solid #807f7f}#footer_mobile_legal_links ul a{color:#807f7f;text-decoration:none}#footer_mobile_legal_links ul a:hover{text-decoration:underline}}@media screen and (max-width: 700px){#footer_container{padding:2rem 0 1rem}#footer_left{width:328px;max-width:100%;flex-direction:column;align-items:center;gap:0}#footer_form_heading{font-size:16px}#footer_footer_form_wrapper{width:325px}#footer_nav{width:328px;max-width:100%;margin:0 auto}#footer_nav .menu{justify-content:space-between;gap:2rem}#footer_nav .nav_item{min-height:450px}#footer_nav .nav_item.mobile_hide{display:none}#footer_mobile_bottom_nav{display:flex;justify-content:space-between;gap:2rem;width:328px;max-width:100%;margin-bottom:1rem;box-sizing:border-box}#footer_mobile_bottom_nav ul li+li{margin-top:.5rem}#footer_mobile_bottom_nav ul a{color:#fff;text-decoration:none;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#footer_mobile_bottom_nav .btn{width:128px;height:32px;font-size:14px}#footer_bottom{width:328px;max-width:100%}}#home_hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:100%;height:1080px;margin:0 auto;background-image:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/home/home_hero.jpg");background-position:top;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}#home_hero::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(19,19,19,.35);box-sizing:border-box}#home_hero .home_hero_icon{position:relative;width:528px;margin-bottom:1.5rem;z-index:1}#home_hero h1{position:relative;margin-bottom:1rem;color:#fff;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;text-shadow:0px 4px 6.4px rgba(0,0,0,.55);line-height:normal;z-index:1}#home_cta_top{width:100%;max-width:100%;margin:0 auto;background:#f1eee9}#home_cta_top .home_cta_wrapper{display:flex;justify-content:center;max-width:100%;margin:0 auto;overflow-x:clip}#home_cta_top .home_cta_item{position:relative;flex:1;box-sizing:border-box}#home_cta_top .home_cta_item .home_cta_item_bg{max-width:100%;box-sizing:border-box}#home_cta_top .home_cta_item .rodeo_results_img{position:absolute;top:40%;left:0%;width:auto;max-width:100%;max-height:75%}#home_cta_top .home_cta_item .see_results_btn{position:absolute;bottom:5%;left:54%;color:#fff;font-family:"Oswald",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#home_cta_top .home_cta_item .century_of_rodeo_img{position:absolute;top:25%;left:50%;width:auto;max-width:100%;max-height:90%}#home_cta_top .home_cta_item .buy_btn{position:absolute;bottom:15%;left:8%;width:272px;height:80px;font-size:30px;font-style:normal;font-weight:600;line-height:normal}.home_event_modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;display:none;z-index:40}.home_event_modal .internal_content.event{padding-bottom:55px}.home_event_modal .back-home{color:darkred;font-size:18px;font-family:"Oswald",sans-serif;font-style:italic;font-weight:600;text-decoration:underline;text-transform:uppercase;cursor:pointer;width:100%;display:flex;justify-content:flex-end;padding-top:20px}.home_event_modal.active{display:block}.home_event_modal .event_wrapper{z-index:2;position:relative;max-height:670px}.home_event_modal .event_wrapper .event_details_wrapper{overflow-y:auto;height:535px;padding:0 15px}.home_event_modal .event_wrapper .event_details_wrapper article{height:fit-content}.home_event_modal .event_wrapper .event_details_wrapper .event_img{position:sticky;top:0;height:fit-content}.home_event_modal .modal-close{position:absolute;top:10px;right:20px;font-size:40px;cursor:pointer;z-index:41}@media screen and (max-width: 1000px){.home_event_modal{max-height:90%;overflow-y:scroll}}@media screen and (max-width: 700px){.home_event_modal .event_wrapper .event_details_wrapper .event_img{position:relative}}#modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(19,19,19,.35);z-index:39;display:none}#modal-overlay.active{display:block}#home_events{padding:6.5rem 0;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/events_bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}#home_events .home_events_wrapper{position:relative}#home_events .home_events_wrapper h2{display:block;margin-bottom:1rem;font-family:"Oswald",sans-serif;font-size:64px;font-weight:700}#home_events .home_events_bg{position:absolute;right:calc(100% + 2rem);height:100%;top:0}#home_events .home_events_bg img{height:100%}#home_events .see_more_events{display:block;margin-top:1rem;color:darkred;font-family:"Oswald",sans-serif;font-style:italic;font-size:24px;font-weight:600}#home_about{width:100%;max-width:100%;margin:0 auto;padding:11.5rem 0 6.5rem;background:#f1eee9}#home_about .home_about_wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}#home_about .home_about_text{max-width:640px}#home_about .home_about_text h2{color:darkred;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:120%}#home_about .home_about_text h2 span{color:#d98c3f;font-weight:700}#home_about .home_about_text h3{margin-bottom:2.5rem;color:darkred;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:600;line-height:120%}#home_about .home_about_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:130%}#home_about .home_about_text p+p{margin:2rem 0}#home_about .home_about_text p a{color:inherit;text-decoration:underline;font-weight:600}#home_about .home_about_text .home_about_link{color:darkred;font-family:"Oswald",sans-serif;font-size:24px;font-style:italic;font-weight:600;line-height:normal}#home_about .home_about_img{flex:1}#home_about .home_about_img img{width:100%;max-width:100%;box-sizing:border-box}#home_tickets{width:100%;max-width:100%;margin:0 auto;padding:7.5rem 0 3.25rem;background:#f1eee9}#home_tickets .home_tickets_icon_wrapper{display:flex;justify-content:center}#home_tickets .home_ticket_items{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;margin-top:4.5rem}#home_tickets .home_ticket_item h4{margin-bottom:1.5rem;color:darkred;font-family:"Oswald",sans-serif;font-size:42px;font-style:normal;font-weight:400;line-height:120%}#home_tickets .home_ticket_item p{color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#home_tickets .home_ticket_item ul{max-height:220px;overflow:hidden}#home_tickets .home_ticket_item ul li{position:relative;padding-left:1.5rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}#home_tickets .home_ticket_item ul li::before{position:absolute;content:"";top:.5rem;left:.5rem;width:5px;height:5px;background:#434343;border-radius:5px}#home_tickets .home_ticket_item_top{min-height:248px;margin-bottom:1.5rem}#home_tickets .home_ticket_item_bottom{display:flex;gap:2rem}#home_tickets .home_ticket_item_bottom .ticket_video{display:flex;align-items:center;gap:.5rem;cursor:pointer}#home_tickets .home_ticket_item_bottom .ticket_video span{color:darkred;text-align:center;font-family:"Oswald",sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline}#home_video_container.modal_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(19,19,19,.35);cursor:pointer;z-index:999}#home_video_container.modal_container.open{display:block}#home_video_container .modal_wrapper{position:absolute;top:50%;left:50%;width:1800px;max-width:100%;height:1032px;max-height:100%;background:#231f20;transform:translate(-50%, -50%);cursor:default;box-sizing:border-box}#home_video_container .modal_wrapper .close_btn{position:absolute;top:1.5rem;right:1.5rem;height:32px;display:flex;align-items:baseline;gap:1rem;padding:0;background:none;border:none;cursor:pointer;z-index:1}#home_video_container .modal_wrapper .close_btn span{color:#fff;font-family:"Oswald",sans-serif;font-size:24px;font-weight:600;font-style:italic}#home_video_container .modal_wrapper .close_btn img{width:16px;height:16px}#home_video_container .modal_wrapper video{width:100%;height:100%}#home_sponsors{width:100%;max-width:100%;margin:0 auto;padding:3.25rem 0 6.5rem;background:#f1eee9}#home_sponsors .home_sponsors_wrapper h3{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#home_sponsors .home_sponsors_wrapper .home_sponsor_vendor{width:max-content;margin:0 auto;color:darkred;text-align:center;font-family:"Oswald",sans-serif;font-size:24px;font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline;cursor:pointer}#home_sponsors .sponsors{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 8.75rem}#home_sponsors .sponsor{display:flex;justify-content:center;align-items:center}#home_sponsors .sponsor img{max-width:100%;box-sizing:border-box}#home_cta_bottom{width:100%;max-width:100%;margin:0 auto;background-image:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/home/home_cta_bottom.png");background-position:center;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}#home_cta_bottom .cta_wrapper{padding:4.5rem 0}#home_carousel_wrapper{width:100%;background:#f1eee9;z-index:1}#home_carousel{max-width:100%;margin:0 auto;overflow:hidden}#home_carousel .carousel_container{display:flex;width:fit-content;animation:scroll-horizontal 30s infinite linear;overflow:hidden}#home_carousel .carousel_container img{width:416px;height:280px;box-sizing:border-box}@keyframes scroll-horizontal{from{transform:translateX(0%)}to{transform:translateX(-50%)}}@media screen and (max-width: 2255px){#home_cta_top .home_cta_item.hide_overflow{overflow-x:clip}}@media screen and (max-width: 1800px){#home_video_container .modal_wrapper{width:calc(100% - 4rem)}}@media screen and (max-width: 1400px){#home_cta_top .home_cta_item .see_results_btn{font-size:16px;bottom:5%}#home_cta_top .home_cta_item .buy_btn{bottom:20%;width:150px;height:50px;font-size:16px}#home_about{padding:5rem 0 2.5rem}#home_about .home_about_text h2{font-size:44px}#home_about .home_about_text h3{margin-bottom:1rem;font-size:44px}#home_about .home_about_text p{font-size:18px}#home_about .home_about_text p+p{margin:1rem 0}#home_about .home_about_text .home_about_link{font-size:20px}#home_tickets .home_ticket_item h4{font-size:40px}}@media screen and (max-width: 1200px){#home_tickets .home_ticket_items{gap:1rem}#home_tickets .home_ticket_item h4{font-size:30px}#home_tickets .home_ticket_item_bottom{gap:.25rem}#home_tickets .home_ticket_item_bottom .btn{width:max-content;height:auto;padding:.5rem;font-size:20px}#home_tickets .home_ticket_item_bottom .ticket_video span{font-size:16px}}@media screen and (max-width: 1000px){#home_hero{height:424px}#home_hero .home_hero_icon{width:200px}#home_hero h1{max-width:375px;margin:0 auto .5rem;font-size:24px}#home_cta_top .home_cta_item .see_results_btn{font-size:12px}#home_cta_top .home_cta_item .buy_btn{width:104px;height:32px;font-size:12px}#home_events{padding:2.5rem 0}#home_events .home_events_wrapper{position:relative}#home_events .home_events_wrapper h2{font-size:30px}#home_events .home_events_bg{display:none}#home_events .see_more_events{font-size:12px}#home_about{padding:3rem 0 2rem}#home_about .home_about_wrapper{align-items:start;gap:1.5rem}#home_about .home_about_text h2{font-size:24px}#home_about .home_about_text h3{margin-bottom:1rem;font-size:24px}#home_about .home_about_text p{font-size:13px}#home_about .home_about_text p+p{margin:1.5rem 0 1rem}#home_about .home_about_text .home_about_link{font-size:12px}#home_tickets{padding:2.5rem 0}#home_tickets .home_tickets_icon_wrapper{width:328px;max-width:100%;margin:0 auto}#home_tickets .home_tickets_icon_wrapper img{max-width:100%;box-sizing:border-box}#home_tickets .home_ticket_items{grid-template-columns:repeat(2, 1fr);gap:3.5rem 1.5rem;margin-top:2.5rem}#home_tickets .home_ticket_item h4{margin-bottom:1rem;font-size:24px}#home_tickets .home_ticket_item p{font-size:12px}#home_tickets .home_ticket_item ul{max-height:none}#home_tickets .home_ticket_item ul li{font-size:13px}#home_tickets .home_ticket_item_top{min-height:184px;margin-bottom:1rem}#home_tickets .home_ticket_item_bottom{gap:1.5rem}#home_tickets .home_ticket_item_bottom .btn{width:152px;height:32px;font-size:14px}#home_tickets .home_ticket_item_bottom .ticket_video img{width:32px;height:32px}#home_tickets .home_ticket_item_bottom .ticket_video span{font-size:14px}#home_video_container .modal_wrapper{height:auto;max-height:100%;overflow-y:auto}#home_video_container .modal_wrapper .close_btn{top:1rem;right:.5rem;gap:.5rem}#home_video_container .modal_wrapper .close_btn span{font-size:16px}#home_video_container .modal_wrapper .close_btn img{width:12px;height:12px}#home_video_container .modal_wrapper video{height:400px}#home_sponsors{padding:2.5rem 0 1.5rem}#home_sponsors .home_sponsors_wrapper h3{font-size:30px}#home_sponsors .home_sponsors_wrapper .home_sponsor_vendor{font-size:12px}#home_sponsors .sponsors{gap:3rem}#home_carousel .carousel_container img{width:238px;height:160px}}@media screen and (max-width: 700px){#home_hero h1{max-width:240px;text-align:center}#home_cta_top .home_cta_wrapper{flex-direction:column;align-items:center;overflow-x:clip}#home_cta_top .home_cta_item{max-width:100%}#home_cta_top .home_cta_item .rodeo_results_img{top:41%;left:2%;max-height:70%;z-index:1}#home_cta_top .home_cta_item.hide_overflow{overflow-x:visible}#home_about{padding:2.5rem 0}#home_about .home_about_wrapper{grid-template-columns:auto}#home_about .home_about_text,#home_about .home_about_img{width:372px;max-width:100%;margin:0 auto;box-sizing:border-box}#home_about .home_about_text img,#home_about .home_about_img img{height:328px}#home_tickets .home_ticket_items{grid-template-columns:328px;justify-content:center;gap:3.5rem}#home_tickets .home_ticket_item_bottom{gap:.25rem}#home_video_container .modal_wrapper .close_btn span{display:none}#home_sponsors{padding:2.5rem 0 5.5rem}#home_sponsors .sponsors{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 3.5rem}#home_sponsors .sponsors .sponsor{max-width:128px}#home_sponsors .sponsors .sponsor img{max-width:100%}#home_sponsors .sponsors .sponsor:nth-of-type(1){order:1}#home_sponsors .sponsors .sponsor:nth-of-type(2){order:2}#home_sponsors .sponsors .sponsor:nth-of-type(3){order:3;flex-basis:100%;max-width:100%}#home_sponsors .sponsors .sponsor:nth-of-type(3) img{max-width:256px}#home_sponsors .sponsors .sponsor:nth-of-type(4){order:4}#home_sponsors .sponsors .sponsor:nth-of-type(6){order:5}#home_sponsors .sponsors .sponsor:nth-of-type(5){order:6;flex-basis:100%;max-width:100%}#home_sponsors .sponsors .sponsor:nth-of-type(5) img{max-width:256px}#home_carousel .carousel_container img{width:238px;height:160px}}@media screen and (max-width: 400px){#home_about .home_about_text,#home_about .home_about_img{width:100%}}.internal{background:#f1eee9}.internal_banner{position:relative;width:100%;max-width:100%;height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;background-image:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/internal_bg.png");background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.internal_banner::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(19,19,19,.35);box-sizing:border-box}.internal_banner h1{position:relative;max-width:1000px;max-height:88px;margin-bottom:1rem;color:#fff;text-align:center;text-shadow:0px 4px 6.4px rgba(0,0,0,.55);font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal;overflow:hidden;z-index:1}#countdown_wrapper{position:relative;display:flex;justify-content:center;align-items:center;gap:3rem;z-index:1}#countdown_wrapper .countdown_item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:112px;height:120px;background:rgba(241,238,233,.24)}#countdown_wrapper .countdown_interval{color:#fff;font-family:"Oswald",sans-serif;font-size:56px;font-style:normal;font-weight:600;line-height:normal;text-shadow:0px 4px 6.4px rgba(0,0,0,.55)}#countdown_wrapper .countdown_label{color:#fff;font-family:"Oswald",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-shadow:0px 4px 5.2px rgba(0,0,0,.35)}.internal_content{width:100%;max-width:100%;margin:0 auto;background:#f1eee9;position:relative}.internal_content .left{text-align:left;padding:4.5rem 0 0}.internal_content.event{background-image:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/events_bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.internal_content.event .event_content{position:absolute;bottom:0;right:0;width:752px;height:543px;z-index:0}.internal_content.event .event_content img{width:100%;height:100%}.internal_content .flexed{display:flex;justify-content:space-between;align-items:center}.internal_content .flexed .see_event{color:darkred;font-family:"Oswald",sans-serif;font-size:18px;font-weight:600;text-decoration:underline;text-transform:uppercase}.internal_content .flexed h2{padding:3rem 0 0}.internal_content .flexed .btn{flex-basis:33%;margin:3rem 0 0;width:100%;max-width:416px;color:#fff}.internal_content h2{padding:4.5rem 0 2rem;color:darkred;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}.internal_content h2 span{color:#333234}.internal_content h3{color:darkred;font-family:"Oswald",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:130%}.internal_content p{color:#434343;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.internal_content .category_list{margin:1em 0;color:#434343;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.internal_content .category_list dt{display:block}.internal_content .category_list dd{display:block}.internal_content .category_list dd+dt{margin-top:1em}.internal_content a{color:inherit}.internal_content ul{list-style:disc;margin:0 0 1.5rem 1.5rem}.internal_content ul li{color:#434343;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.internal_content ul li+li{margin-top:.5rem}.cta_wrapper{display:grid;grid-template-columns:416px 416px 416px;gap:2rem;padding:6rem 0 6.5rem}.cta_wrapper.cta_event_wrapper{grid-template-rows:440px 440px 440px 440px}.cta_wrapper.cta_event_wrapper .cta_card{height:440px}.cta_wrapper .cta_card{position:relative;display:flex;justify-content:center;flex-direction:column;height:176px;padding:0 2rem;background-position:center;background-size:100% 100%;background-repeat:no-repeat;transition:background-size .5s;cursor:pointer;box-sizing:border-box}.cta_wrapper .cta_card::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:.78}.cta_wrapper .cta_card:first-of-type::after{background:#333234}.cta_wrapper .cta_card:nth-of-type(2)::after{background:#381d0d}.cta_wrapper .cta_card:nth-of-type(3)::after{background:#504c43}.cta_wrapper .cta_card:hover{background-size:115% 115%}.cta_wrapper .cta_card:hover .cta_card_more{text-decoration:underline}.cta_wrapper .cta_card.cta_col_1::after{background:#333234}.cta_wrapper .cta_card.cta_col_2::after{background:#381d0d}.cta_wrapper .cta_card.cta_col_3::after{background:#504c43}.cta_wrapper .cta_card_title{position:relative;color:#fff;font-family:"Oswald",sans-serif;font-size:38px;font-style:normal;font-weight:600;line-height:normal;z-index:1}.cta_wrapper .cta_event_dates{position:relative;color:#fff;padding:.8em 0;z-index:1}.cta_wrapper .cta_card_content{position:relative;color:#fff;padding:.8em 0;z-index:1}.cta_wrapper .cta_card_more{position:relative;display:flex;align-items:center;color:#f9f9f9;font-size:16px;font-style:normal;font-weight:500;line-height:normal;z-index:1}.cta_wrapper .cta_card_more svg{height:20px;margin-left:.25rem}.cta_wrapper .cta_card_more_link{display:flex;align-items:center;color:#f9f9f9;font-size:16px;font-style:normal;font-weight:500;line-height:normal;z-index:1;height:30px;text-decoration:none}.cta_wrapper .cta_card_more_link::after{content:"";justify-self:end;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/static/images/view_more_arrow.svg");width:22px;height:23px}.results_wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;gap:2rem;padding:2rem 0 6.5rem}.results_wrapper .results_card{position:relative;display:flex;flex-direction:column;background-color:#333234;transition:background-size .3s;cursor:pointer;box-sizing:border-box;aspect-ratio:416/496;min-height:0}.results_wrapper .results_card .results_thumb{aspect-ratio:416/272;min-height:0;overflow:hidden}.results_wrapper .results_card .results_thumb img{width:100%}.results_wrapper .results_card .results_info{padding:16px 32px 0}.results_wrapper .results_card .results_title{padding:.5em 0;font-family:"Rye",serif;color:#9e9e9e;font-size:20px;text-transform:uppercase}.results_wrapper .results_card .results_excerpt{padding:0;color:#fff;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.results_wrapper .results_card .results_date{color:#9e9e9e;padding:.5em 0;font-family:"Rye",serif;font-size:16px}.results_wrapper .results_card .cta_card_more{position:relative;display:flex;align-items:center;color:#f9f9f9;font-size:16px;font-style:normal;font-weight:600;line-height:normal;z-index:1;padding:20px 32px 16px;margin-top:auto}.results_wrapper .results_card .cta_card_more svg{height:20px;margin-left:.25rem}@media screen and (max-width: 1400px){#cta_wrapper{grid-template-columns:repeat(3, 1fr)}#cta_wrapper .cta_card{width:100%}#cta_wrapper .cta_card_title{font-size:30px}}@media screen and (max-width: 1225px){.results_wrapper .results_card .results_info{padding:12px 18px 0}.results_wrapper .results_card .results_title{font-size:14px;padding:0 0 .5em}.results_wrapper .results_card .results_date{font-size:12px;padding:0 0 15px}.results_wrapper .results_card .results_excerpt{font-size:12px}.results_wrapper .results_card .cta_card_more{padding:16px 18px;font-size:12px}.results_wrapper .results_card .results_thumb{aspect-ratio:216/128;overflow:hidden}}@media screen and (max-width: 1200px){#cta_wrapper{gap:1rem}#cta_wrapper .cta_card_title{font-size:24px}#cta_wrapper .cta_card_more{font-size:14px}}@media screen and (max-width: 1000px){.results_wrapper{gap:1rem}.results_wrapper .results_card .results_info{padding:12px 18px 0}.results_wrapper .results_card .results_title{font-size:14px;padding:0 0 .5em}.results_wrapper .results_card .results_date{font-size:12px;padding:0 0 15px}.results_wrapper .results_card .results_excerpt{font-size:12px}.results_wrapper .results_card .cta_card_more{padding:16px 18px;font-size:12px}.results_wrapper .results_card .results_thumb{height:180px;aspect-ratio:216/128}.internal_banner{height:128px}.internal_banner h1{max-width:375px;margin:0 auto .5rem;font-size:24px}.internal_content .left{padding:2.5rem 0 0}.internal_content .flexed .even_schedule_btn{max-width:266px;font-size:16px;height:45px}.internal_content h2{padding:2.5rem 0 1rem;font-size:30px}#countdown_wrapper{gap:1rem}#countdown_wrapper .countdown_item{width:40px;height:48px}#countdown_wrapper .countdown_interval{font-size:20px}#countdown_wrapper .countdown_label{font-size:11px}#cta_wrapper{grid-template-columns:repeat(3, 216px);justify-content:center}#cta_wrapper .cta_wrapper.cta_event_wrapper{padding:2.5rem 0}#cta_wrapper .cta_card{height:96px;padding:0 1rem}#cta_wrapper .cta_card_title{font-size:20px}#cta_wrapper .cta_card_more{font-size:12px}}@media screen and (max-width: 800px){.results_wrapper .results_card .results_info{padding:12px 16px 0}.results_wrapper .results_card .results_title{font-size:11px;padding:0 0 .5em}.results_wrapper .results_card .cta_card_more{padding:16px}.internal_content .flexed.lefty a{font-size:14px}}@media screen and (max-width: 743px){.results_wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}.results_wrapper .results_card .results_excerpt{font-size:13px}.results_wrapper .results_card .results_title{font-size:20px}.internal_content p{font-size:14px}.internal_content .flexed .btn{flex-basis:50%}}@media screen and (max-width: 700px){.internal_banner{height:152px}.internal_banner h1{max-width:240px}.internal_content .left{padding:1.5rem 0 0}.internal_content .flexed.lefty{align-items:flex-start;gap:10px}.internal_content h2{padding:1.5rem 0 1rem}#cta_wrapper{grid-template-columns:280px}#cta_wrapper .cta_card{padding:0 3rem}}@media screen and (max-width: 650px){.internal_content .flexed{flex-direction:column}.internal_content .flexed h2{padding:2rem 0 0}.internal_content .flexed .btn{width:100%;max-width:none;margin-top:24px;font-size:15px;min-height:40px;letter-spacing:1px}}@media screen and (max-width: 525px){.results_wrapper{grid-template-columns:repeat(1, minmax(0, 1fr));padding:0 0 6.5rem 0}.results_wrapper .results_card .results_info{padding:16px 16px 0}.results_wrapper .results_card .results_title{font-size:28px;padding:.5em 0}.results_wrapper .results_card .results_date{font-size:16px}.results_wrapper .results_card .results_thumb{height:unset}.results_wrapper .results_card .results_excerpt{padding:0;font-size:16px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 400px){.results_wrapper .results_card .results_title{font-size:20px}.results_wrapper .results_card .results_date{font-size:11px}.results_wrapper .results_card .results_excerpt{font-size:12px}}#about_nav{display:flex;gap:2rem;padding-bottom:4.5rem}#about_nav .btn{width:192px;padding:.5rem 0;color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:normal;word-break:break-word;border:1px solid darkred}#about_nav .btn.active{background:none;color:darkred}#about .internal_content{position:relative;overflow:hidden}#about .internal_content.media{overflow:visible}#about .internal_content .committee_bg_top{position:absolute;top:130px;right:0;width:839px;height:873px}#about .internal_content .committee_bg_top img{max-width:100%}#about .internal_content .committee_bg_bottom{position:absolute;bottom:433px;left:0;width:1355px;height:1068px}#about .internal_content .committee_bg_bottom img{max-width:100%}#about .max_width{position:relative;z-index:1}#about .history_content{display:grid;grid-template-columns:640px 640px;justify-content:space-between;gap:4.5rem 0;padding-bottom:6.5rem}#about .history_content .history_text{box-sizing:border-box}#about .history_content .history_text h3{margin-bottom:2.5rem;color:darkred;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:120%}#about .history_content .history_text h3 span.gold{color:#d98c3f;font-weight:700}#about .history_content .history_text h3 span.block{display:block}#about .history_content .history_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:130%}#about .history_content .history_text p+p{margin-top:1rem}#about .history_content .history_image{box-sizing:border-box}#about .history_content .history_image img{width:100%;max-width:100%;box-sizing:border-box}#about .committee_members_content.bottom{padding-bottom:6.5rem}#about .committee_members_content .committee_members{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.5rem 2rem}#about .committee_members_content .committee_member img{width:100%;max-width:100%}#about .committee_members_content .committee_member .committee_member_text{margin-top:.5rem;color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%}#about .committee_members_content .committee_member .committee_member_text span.name{font-size:16px;font-weight:600}#about .staff_content .staff_wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}#about .staff_content .staff_image{margin-bottom:1rem}#about .staff_content .staff_image img{max-width:100%;box-sizing:border-box}#about .staff_content .staff_member_bottom{display:flex;align-items:flex-start;gap:1rem}#about .staff_content .staff_member_info{color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%}#about .staff_content .staff_member_info span{font-size:16px}#about .staff_content .staff_member_info strong{font-weight:600}#about .staff_content .staff_email_icon{cursor:pointer}#about .staff_content .staff_email_icon .open{display:none}#about .staff_content .staff_email_icon:hover .open{display:block}#about .staff_content .staff_email_icon:hover .closed{display:none}#about .flag_team_content,#about .fan_club_content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;justify-content:space-between;align-items:center;padding-bottom:6.5rem}#about .flag_team_content .flag_team_image img,#about .flag_team_content .fan_club_image img,#about .fan_club_content .flag_team_image img,#about .fan_club_content .fan_club_image img{max-width:100%;box-sizing:border-box}#about .flag_team_content .flag_team_text h3,#about .flag_team_content .fan_club_text h3,#about .fan_club_content .flag_team_text h3,#about .fan_club_content .fan_club_text h3{margin-bottom:1rem;color:darkred;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:120%}#about .flag_team_content .flag_team_text h3 span.gold,#about .flag_team_content .fan_club_text h3 span.gold,#about .fan_club_content .flag_team_text h3 span.gold,#about .fan_club_content .fan_club_text h3 span.gold{color:#d98c3f;font-weight:700}#about .flag_team_content .flag_team_text h3 span.block,#about .flag_team_content .fan_club_text h3 span.block,#about .fan_club_content .flag_team_text h3 span.block,#about .fan_club_content .fan_club_text h3 span.block{display:block}#about .flag_team_content .flag_team_text p,#about .flag_team_content .fan_club_text p,#about .fan_club_content .flag_team_text p,#about .fan_club_content .fan_club_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:130%}#about .flag_team_content .flag_team_text p+p,#about .flag_team_content .fan_club_text p+p,#about .fan_club_content .flag_team_text p+p,#about .fan_club_content .fan_club_text p+p{margin-top:1rem}#about .flag_team_content .flag_team_text p.fan_club_cta,#about .flag_team_content .fan_club_text p.fan_club_cta,#about .fan_club_content .flag_team_text p.fan_club_cta,#about .fan_club_content .fan_club_text p.fan_club_cta{margin-top:2rem;font-weight:700}#about .flag_team_content .flag_team_text p.fan_club_cta a,#about .flag_team_content .fan_club_text p.fan_club_cta a,#about .fan_club_content .flag_team_text p.fan_club_cta a,#about .fan_club_content .fan_club_text p.fan_club_cta a{color:inherit}#about .media_content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding-bottom:5.5rem}#about .media_content .media_text{color:#434343;font-family:"Manrope",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#about .media_content .media_text h3{margin-bottom:1rem;color:darkred;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:120%}#about .media_content .media_text h3 span.gold{color:#d98c3f;font-weight:700}#about .media_content .media_text h3 span.block{display:block}#about .media_content .media_text p+p{margin-top:2rem}#about .media_content .media_text .heading{margin-top:2rem}#about .media_content .media_text .heading strong{font-weight:600}#about .media_content .media_text .heading span.red{color:darkred;font-family:"Oswald",sans-serif;font-size:24px;font-weight:600;vertical-align:middle}#about .media_content .media_text .heading .pro_link{vertical-align:middle;font-weight:700}#about .media_content .media_image{width:100%;max-width:100%}#about .media_content .media_image .sticky{position:sticky;top:0}#about .media_content .media_image img{max-width:100%;box-sizing:border-box}#about_cta{width:100%;max-width:100%;margin:0 auto;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/about_cta_bg.png");background-position:center;background-size:cover;background-repeat:repeat}#about_cta .cta_wrapper{padding:4.5rem 0}#staff_cta .cta_wrapper{padding:4.5rem 0}#committee_cta_top .cta_wrapper,#committee_cta_bottom .cta_wrapper{padding:4.5rem 0}@media screen and (max-width: 1920px){#about .internal_content .committee_bg_top{right:0}#about .internal_content .committee_bg_bottom{left:auto;right:944px}}@media screen and (max-width: 1400px){#about .history_content{grid-template-columns:1fr 1fr;align-items:center;gap:4.5rem 1.5rem}#about .history_content .history_text h3{margin-bottom:1rem;font-size:48px}#about .history_content .history_text h3 span.block{display:inline}#about .flag_team_content .flag_team_text h3,#about .flag_team_content .fan_club_text h3,#about .fan_club_content .flag_team_text h3,#about .fan_club_content .fan_club_text h3{margin-bottom:1rem;font-size:48px}#about .flag_team_content .flag_team_text h3 span.block,#about .flag_team_content .fan_club_text h3 span.block,#about .fan_club_content .flag_team_text h3 span.block,#about .fan_club_content .fan_club_text h3 span.block{display:inline}#about .media_content .media_text h3{margin-bottom:1rem;font-size:48px}#about .media_content .media_text h3 span.block{display:inline}#about .media_content .media_text .heading{margin-top:1rem}}@media screen and (max-width: 1200px){#about_nav .btn{font-size:20px}}@media screen and (max-width: 1000px){#about_nav{justify-content:center;padding-bottom:1.5rem}#about_nav .btn{width:88px;height:56px;font-size:14px;box-sizing:border-box}#about .internal_content .committee_bg_top,#about .internal_content .committee_bg_bottom{display:none}#about .history_content{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem;padding-bottom:2.5rem}#about .history_content .history_text{min-height:304px;max-width:100%;box-sizing:border-box}#about .history_content .history_text h3{margin-bottom:.5rem;font-size:24px}#about .history_content .history_text h3 span.block{display:inline}#about .history_content .history_text p{font-size:13px}#about .committee_members_content .committee_members{grid-template-columns:repeat(4, 1fr);gap:1.5rem}#about .committee_members_content .committee_member .committee_member_text{font-size:12px}#about .staff_content .staff_wrapper{grid-template-columns:repeat(4, auto);justify-content:center;gap:1.5rem}#about .staff_content .staff_member{max-width:152px}#about .staff_content .staff_image{margin-bottom:.5rem}#about .staff_content .staff_image img{height:148px}#about .staff_content .staff_member_bottom{flex-direction:column;gap:.5rem}#about .staff_content .staff_member_info{max-width:100%;min-height:64px;font-size:12px}#about .staff_content .staff_member_info span{display:block}#about .flag_team_content,#about .fan_club_content{gap:1.5rem;align-items:self-start;padding-bottom:2.5rem}#about .flag_team_content .flag_team_text h3,#about .flag_team_content .fan_club_text h3,#about .fan_club_content .flag_team_text h3,#about .fan_club_content .fan_club_text h3{font-size:24px;margin-bottom:.5rem}#about .flag_team_content .flag_team_text p,#about .flag_team_content .fan_club_text p,#about .fan_club_content .flag_team_text p,#about .fan_club_content .fan_club_text p{font-size:13px}#about .flag_team_content .flag_team_text p+p,#about .flag_team_content .fan_club_text p+p,#about .fan_club_content .flag_team_text p+p,#about .fan_club_content .fan_club_text p+p{margin-top:.5rem}#about .flag_team_content .flag_team_image,#about .flag_team_content .fan_club_image,#about .fan_club_content .flag_team_image,#about .fan_club_content .fan_club_image{height:100%}#about .flag_team_content .flag_team_image img,#about .flag_team_content .fan_club_image img,#about .fan_club_content .flag_team_image img,#about .fan_club_content .fan_club_image img{height:100%}#about .media_content{gap:1.5rem}#about .media_content .media_text h3{margin-bottom:.5rem;font-size:24px}#about .media_content .media_text .heading{margin-top:1rem}#about .media_content .media_text .heading span.red{font-size:16px}#about .media_content .media_text .heading .pro_link{font-size:12px}#about .media_content .media_text p{font-size:13px}#about .media_content .media_text .category_list{font-size:12px}#about_cta .cta_wrapper,#staff_cta .cta_wrapper,#committee_cta_top .cta_wrapper,#committee_cta_bottom .cta_wrapper{padding:2.5rem 0}}@media screen and (max-width: 700px){#about_nav{display:grid;grid-template-columns:repeat(3, 88px);justify-content:center;gap:1.5rem}#about_nav .btn{max-width:100%;letter-spacing:1px}#about .history_content{grid-template-columns:auto;justify-content:center;gap:1rem}#about .history_content .history_text{min-height:auto;width:328px;max-width:100%}#about .history_content .history_text.mobile_01{order:0}#about .history_content .history_text.mobile_03{order:2}#about .history_content .history_image.mobile_02{order:1}#about .history_content .history_image.mobile_04{order:3}#about .history_content .history_image img{display:block;width:328px;max-width:100%;margin:0 auto}#about .committee_members_content .committee_members{grid-template-columns:repeat(2, 1fr)}#about .staff_content .staff_wrapper{grid-template-columns:repeat(2, auto)}#about .flag_team_content,#about .fan_club_content{grid-template-columns:auto;justify-content:center}#about .flag_team_content .flag_team_text,#about .flag_team_content .fan_club_text,#about .fan_club_content .flag_team_text,#about .fan_club_content .fan_club_text{width:328px;max-width:100%;margin:0 auto}#about .flag_team_content .flag_team_image img,#about .flag_team_content .fan_club_image img,#about .fan_club_content .flag_team_image img,#about .fan_club_content .fan_club_image img{display:block;width:328px;max-width:100%;height:256px;margin:0 auto}#about .media_content{grid-template-columns:auto;justify-content:center;gap:1rem;padding-bottom:2.5rem}#about .media_content .media_text{order:1;width:328px;max-width:100%}#about .media_content .media_image{order:0;width:328px;max-width:100%;margin:0 auto}#about .media_content .media_image .sticky{position:relative;top:auto}#about .media_content .media_image img{height:464px}}#contact .contact_content_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:7rem}#contact_location_info{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:100%;height:496px;flex-shrink:0;padding:2.75rem 2rem 1.5rem;color:#fff;background-image:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}#contact_location_info .contact_location_wrapper{display:flex;flex-direction:column;gap:1rem}#contact_location_info .contact_loc_heading{margin-bottom:.5rem;color:#fff;font-family:"Oswald",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:140%}#contact_location_info .contact_loc_info{font-size:18px;font-style:normal;font-weight:500;line-height:140%}#contact_location_info .contact_loc_info a{color:inherit}#contact_location_info .contact_loc_info .po_box{margin-top:.5rem}#contact_location_info .contact_btn_wrapper{position:relative}#contact_location_info .contact_btn_wrapper:hover .contact_cta_icon{transform:rotate(-5deg) translate(-50%, -90%)}#contact_location_info .contact_btn_wrapper .contact_cta_icon{position:absolute;top:0;left:50%;transform:translate(-50%, -70%);transition:transform .3s;z-index:1}#contact_location_info .contact_btn_wrapper .btn{position:relative;width:100%}#contact_form{position:relative;display:flex;flex-direction:column}#contact_form .contact_form_wrapper{transition:opacity .3s}#contact_form .contact_form_wrapper.hide{opacity:0}#contact_form .contact_input_bg{margin-bottom:1rem;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_input_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#contact_form label,#contact_form .hp_wrap{position:fixed;top:-9999px;left:-9999px}#contact_form input{position:relative;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;border:none;box-sizing:border-box}#contact_form input.name{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_name_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#contact_form input.email{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_email_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#contact_form input.error{border:2px solid darkred}#contact_form textarea{width:100%;height:176px;padding:1rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_textarea_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:5px;box-sizing:border-box}#contact_form textarea.error{border:2px solid darkred}#contact_form .response_message.success_display{position:absolute;top:0;left:0;width:100%;height:calc(100% - 43px)}#contact_form .response_message.success_display .success{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact_office_form/contact_office_form_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}#contact_form .response_message.success_display .success_message{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#contact_form .response_message.success_display .subheading{color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#contact_form .response_message.success_display .response_message_info{width:384px;margin:2rem auto 0;color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#contact_form .response_message.success_display .response_message_info a{color:#333234;font-weight:700}#contact_form .response_message .error{display:block;margin:.5rem 0;color:darkred;text-align:center;font-weight:700}#contact_form .btn{margin:auto 0 0 auto}@media screen and (max-width: 1200px){#contact .contact_content_wrapper{gap:2rem}}@media screen and (max-width: 1000px){#contact .contact_content_wrapper{gap:1.5rem}#contact_location_info{height:384px;padding:1.5rem}#contact_location_info .contact_loc_heading{font-size:20px}#contact_location_info .contact_loc_info{font-size:12px}#contact_location_info .contact_btn_wrapper .contact_cta_icon{width:100px}#contact_location_info .contact_btn_wrapper .btn{height:32px;font-size:14px}#contact_form input{height:40px;font-size:12px}#contact_form textarea{height:160px;font-size:12px}#contact_form .response_message.success_display .success{padding:1rem;box-sizing:border-box}#contact_form .response_message.success_display .success_message{font-size:48px}#contact_form .response_message.success_display .subheading{font-size:18px}#contact_form .response_message.success_display .response_message_info{width:100%;margin:1rem auto 0;box-sizing:border-box}#contact_form .response_message .error{font-size:12px}#contact_form .btn{width:88px;height:32px;margin:auto auto 0 0;font-size:14px}}@media screen and (max-width: 700px){#contact .contact_content_wrapper{grid-template-columns:auto}#contact_form .btn{margin-top:1rem}}#legal .internal_content.privacy_policy{padding-bottom:6.5rem}#legal .internal_content.privacy_policy .cta_wrapper{padding:4.5rem 0 6.75rem}#legal .internal_content .legal_text_wrapper{padding:0 2.5rem}#legal .internal_content .legal_text_wrapper p{margin-bottom:1.5rem}#legal .internal_content .phone_link{color:#434343;font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-decoration-line:underline}#legal .internal_content .btn{margin-top:1.5rem;color:#fff}#legal .internal_content .list_heading{margin-bottom:.5rem}@media screen and (max-width: 1312px){#legal .internal_content .legal_text_wrapper{padding:0}}@media screen and (max-width: 1000px){#legal .internal_content.privacy_policy .cta_wrapper{padding:2.5rem 0}}#map{max-width:100%;height:664px;margin:6.5rem auto 0;box-sizing:border-box}#map .map_pin.hover img{transform:scale(1.1)}#map .map_pin img{width:128px;height:128px;transition:transform .3s}@media screen and (max-width: 1000px){#map{height:464px;margin:2.5rem auto 0}#map .map_pin img{width:100px;height:auto}}#become_sponsor_or_vendor .become_forms_link{display:block;width:max-content;margin:0 auto 2.5rem;color:darkred;font-family:"Oswald",sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:normal}#become_sponsor_or_vendor p{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#become_sponsor_or_vendor p strong{font-weight:600}#become_sponsor_or_vendor .become_sponsor_vendor_toggle_wrapper{display:flex;gap:1.5rem;margin:1rem 0}#become_sponsor_or_vendor .become_sponsor_vendor_toggle_wrapper .form_toggle{color:#333234;font-family:"Oswald",sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline;cursor:pointer}#become_sponsor_or_vendor .become_sponsor_vendor_toggle_wrapper .form_toggle.active{color:darkred}#become_forms{width:864px;margin:0 auto;padding-bottom:4.5rem}#become_forms h2{padding:0 0 .5rem}#become_sponsor_form,#become_vendor_form{display:none;position:relative}#become_sponsor_form.active,#become_vendor_form.active{display:block}#become_sponsor_form .become_sponsor_form_wrapper,#become_sponsor_form .become_vendor_form_wrapper,#become_vendor_form .become_sponsor_form_wrapper,#become_vendor_form .become_vendor_form_wrapper{transition:opacity .3s}#become_sponsor_form .become_sponsor_form_wrapper.hide,#become_sponsor_form .become_vendor_form_wrapper.hide,#become_vendor_form .become_sponsor_form_wrapper.hide,#become_vendor_form .become_vendor_form_wrapper.hide{opacity:0}#become_sponsor_form .contact_input_bg,#become_vendor_form .contact_input_bg{margin-bottom:1rem;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_input_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#become_sponsor_form label,#become_sponsor_form .hp_wrap,#become_vendor_form label,#become_vendor_form .hp_wrap{position:fixed;top:-9999px;left:-9999px}#become_sponsor_form input,#become_vendor_form input{position:relative;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;border:none;box-sizing:border-box}#become_sponsor_form input.name,#become_vendor_form input.name{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_name_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#become_sponsor_form input.email,#become_vendor_form input.email{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_email_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#become_sponsor_form input.error,#become_vendor_form input.error{border:2px solid darkred}#become_sponsor_form textarea,#become_vendor_form textarea{width:100%;height:176px;padding:1rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_textarea_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:5px;box-sizing:border-box}#become_sponsor_form textarea.error,#become_vendor_form textarea.error{border:2px solid darkred}#become_sponsor_form .become_sponsor_response_message.success_display,#become_sponsor_form .become_vendor_response_message.success_display,#become_vendor_form .become_sponsor_response_message.success_display,#become_vendor_form .become_vendor_response_message.success_display{position:absolute;top:0;left:0;width:100%;height:calc(100% - 43px)}#become_sponsor_form .become_sponsor_response_message.success_display .success,#become_sponsor_form .become_vendor_response_message.success_display .success,#become_vendor_form .become_sponsor_response_message.success_display .success,#become_vendor_form .become_vendor_response_message.success_display .success{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact_office_form/contact_office_form_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#become_sponsor_form .become_sponsor_response_message.success_display .success_message,#become_sponsor_form .become_vendor_response_message.success_display .success_message,#become_vendor_form .become_sponsor_response_message.success_display .success_message,#become_vendor_form .become_vendor_response_message.success_display .success_message{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#become_sponsor_form .become_sponsor_response_message.success_display .subheading,#become_sponsor_form .become_vendor_response_message.success_display .subheading,#become_vendor_form .become_sponsor_response_message.success_display .subheading,#become_vendor_form .become_vendor_response_message.success_display .subheading{color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#become_sponsor_form .become_sponsor_response_message.success_display .response_message_info,#become_sponsor_form .become_vendor_response_message.success_display .response_message_info,#become_vendor_form .become_sponsor_response_message.success_display .response_message_info,#become_vendor_form .become_vendor_response_message.success_display .response_message_info{width:384px;margin:2rem auto 0;color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#become_sponsor_form .become_sponsor_response_message.success_display .response_message_info a,#become_sponsor_form .become_vendor_response_message.success_display .response_message_info a,#become_vendor_form .become_sponsor_response_message.success_display .response_message_info a,#become_vendor_form .become_vendor_response_message.success_display .response_message_info a{color:#333234;font-weight:700}#become_sponsor_form .become_sponsor_response_message .error,#become_sponsor_form .become_vendor_response_message .error,#become_vendor_form .become_sponsor_response_message .error,#become_vendor_form .become_vendor_response_message .error{display:block;margin:.5rem 0;color:darkred;text-align:center;font-weight:700}#become_sponsor_form .become_sponsor_vendor_form_bottom,#become_vendor_form .become_sponsor_vendor_form_bottom{display:flex;margin-top:1rem}#become_sponsors{margin:1.5rem 0 4.5rem}#become_sponsors .sponsors{display:flex;justify-content:center;flex-wrap:wrap;gap:0 8.75rem}#become_sponsors .sponsor{display:flex;justify-content:center;align-items:center;max-width:30%}#become_sponsors .sponsor img{max-width:100%;box-sizing:border-box}@media screen and (max-width: 1200px){#become_sponsors .sponsors{gap:0 4rem}}#become_sponsor_or_vendor_cta{width:100%;max-width:100%;margin:0 auto;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/about_cta_bg.png");background-position:center;background-size:cover;background-repeat:repeat}#become_sponsor_or_vendor_cta .cta_wrapper{padding:4.5rem 0}@media screen and (max-width: 1000px){#become_sponsor_or_vendor .become_forms_link{margin:0 auto 1rem;font-size:14px}#become_sponsor_or_vendor p{font-size:13px}#become_sponsor_or_vendor .become_sponsor_vendor_toggle_wrapper .form_toggle{font-size:16px}#become_sponsors{margin:1rem auto 2.5rem}#become_sponsors .sponsors{gap:0 3.5rem}#become_sponsors .sponsor{width:calc(33% - 40px)}#become_forms{width:100%;padding-bottom:2.5rem}#become_sponsor_form input,#become_vendor_form input{height:40px;font-size:12px}#become_sponsor_form textarea,#become_vendor_form textarea{height:152px;font-size:12px}#become_sponsor_form .become_sponsor_response_message,#become_sponsor_form .become_vendor_response_message,#become_vendor_form .become_sponsor_response_message,#become_vendor_form .become_vendor_response_message{font-size:12px}#become_sponsor_form .become_sponsor_response_message.success_display .success,#become_sponsor_form .become_vendor_response_message.success_display .success,#become_vendor_form .become_sponsor_response_message.success_display .success,#become_vendor_form .become_vendor_response_message.success_display .success{padding:1rem;box-sizing:border-box}#become_sponsor_form .become_sponsor_response_message.success_display .success_message,#become_sponsor_form .become_vendor_response_message.success_display .success_message,#become_vendor_form .become_sponsor_response_message.success_display .success_message,#become_vendor_form .become_vendor_response_message.success_display .success_message{font-size:36px}#become_sponsor_form .become_sponsor_response_message.success_display .subheading,#become_sponsor_form .become_vendor_response_message.success_display .subheading,#become_vendor_form .become_sponsor_response_message.success_display .subheading,#become_vendor_form .become_vendor_response_message.success_display .subheading{font-size:18px}#become_sponsor_form .become_sponsor_response_message.success_display .response_message_info,#become_sponsor_form .become_vendor_response_message.success_display .response_message_info,#become_vendor_form .become_sponsor_response_message.success_display .response_message_info,#become_vendor_form .become_vendor_response_message.success_display .response_message_info{width:100%;margin:1rem auto 0;box-sizing:border-box}#become_sponsor_form .btn,#become_vendor_form .btn{width:88px;height:32px;font-size:16px}#become_sponsor_or_vendor_cta .cta_wrapper{padding:2.5rem 0}}@media screen and (max-width: 700px){#become_sponsors{margin:1rem auto 2.5rem}#become_sponsors .sponsors{flex-wrap:wrap;gap:0 3.5rem}#become_sponsors .sponsor{width:calc(50% - 30px);max-width:50%}#become_sponsors .sponsor:nth-of-type(1){order:1}#become_sponsors .sponsor:nth-of-type(2){order:2}#become_sponsors .sponsor:nth-of-type(3){order:3;flex-basis:100%;max-width:100%}#become_sponsors .sponsor:nth-of-type(3) img{max-width:90%}#become_sponsors .sponsor:nth-of-type(4){order:4}#become_sponsors .sponsor:nth-of-type(5){order:6;flex-basis:100%;max-width:100%;padding:50px 0}#become_sponsors .sponsor:nth-of-type(5) img{max-width:90%}#become_sponsors .sponsor:nth-of-type(6){order:5}#become_sponsors .sponsor:nth-of-type(7){order:7;flex-basis:100%;max-width:100%}#become_sponsors .sponsor:nth-of-type(8){order:8;flex-basis:100%;max-width:100%}#become_sponsors .sponsor img{max-height:128px}}#know_before_you_go .know_before_you_go_content,#event_nav_wrapper .know_before_you_go_content{width:1088px;max-width:100%;margin:0 auto;padding-bottom:4.5rem;box-sizing:border-box}#know_before_you_go .know_navigation,#event_nav_wrapper .know_navigation{display:grid;grid-template-columns:repeat(6, 1fr);gap:0 2rem;margin-bottom:2.5rem}#know_before_you_go .know_nav_item,#event_nav_wrapper .know_nav_item{display:flex;flex-direction:column}#know_before_you_go .know_nav_item.active .know_nav_image img,#event_nav_wrapper .know_nav_item.active .know_nav_image img{opacity:1}#know_before_you_go .know_nav_item.active .know_btn,#event_nav_wrapper .know_nav_item.active .know_btn{color:darkred}#know_before_you_go .know_nav_item:hover .know_nav_image img,#event_nav_wrapper .know_nav_item:hover .know_nav_image img{opacity:1}#know_before_you_go .know_nav_item .know_nav_image img,#event_nav_wrapper .know_nav_item .know_nav_image img{max-width:100%;box-sizing:border-box;transition:opacity .3s;opacity:0;width:100%}#know_before_you_go .know_nav_item .know_btn,#event_nav_wrapper .know_nav_item .know_btn{color:#333234;text-align:center;text-decoration:underline;font-family:"Oswald",sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:normal;text-transform:uppercase;cursor:pointer}#know_before_you_go .know_clear_bag_policy,#event_nav_wrapper .know_clear_bag_policy{margin-bottom:4.5rem}#know_before_you_go .know_clear_bag_policy h3,#event_nav_wrapper .know_clear_bag_policy h3{margin-bottom:1rem;color:#333234;font-family:"Oswald",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_clear_bag_policy .clear_bag_policy_text,#event_nav_wrapper .know_clear_bag_policy .clear_bag_policy_text{margin-bottom:1.5rem;color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer .btn,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer .btn{color:#fff;width:246px;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer .disclaimer,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer .disclaimer{flex:1}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer .disclaimer p,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer .disclaimer p{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer .disclaimer p span,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer .disclaimer p span{font-family:"Oswald",sans-serif;font-size:16px;vertical-align:bottom}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer .disclaimer p span strong,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer .disclaimer p span strong{font-weight:600}#know_before_you_go .know_clear_bag_policy .clear_bag_items,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items{padding:1.5rem 3rem;background:#fff;display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}#know_before_you_go .know_clear_bag_policy .clear_bag_items .clear_bag_item,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items .clear_bag_item{text-align:center}#know_before_you_go .know_clear_bag_policy .clear_bag_items .clear_bag_item img,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items .clear_bag_item img{max-height:134px}#know_before_you_go .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_heading,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_heading{margin-top:.5rem;color:#434343;font-family:"Oswald",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_text,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_text{color:#434343;text-align:center;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%}#know_before_you_go .know_identification,#event_nav_wrapper .know_identification{margin-bottom:4.5rem}#know_before_you_go .know_identification .know_identification_wrapper,#event_nav_wrapper .know_identification .know_identification_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem}#know_before_you_go .know_identification .know_identification_image,#event_nav_wrapper .know_identification .know_identification_image{display:flex;align-items:center;padding:2rem 3.5rem;background:#fff}#know_before_you_go .know_identification .know_identification_image img,#event_nav_wrapper .know_identification .know_identification_image img{max-width:100%;box-sizing:border-box}#know_before_you_go .know_identification .know_identification_text h3,#event_nav_wrapper .know_identification .know_identification_text h3{margin-bottom:1rem;color:#333234;font-family:"Oswald",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_identification .know_identification_text p,#event_nav_wrapper .know_identification .know_identification_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_identification .know_identification_text p strong,#event_nav_wrapper .know_identification .know_identification_text p strong{font-weight:600}#know_before_you_go .know_identification .know_identification_text ul,#event_nav_wrapper .know_identification .know_identification_text ul{margin:1rem 0 1rem 1.5rem}#know_before_you_go .know_identification .know_identification_text ul li,#event_nav_wrapper .know_identification .know_identification_text ul li{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_identification .know_identification_text ul li+li,#event_nav_wrapper .know_identification .know_identification_text ul li+li{margin-top:.25rem}#know_before_you_go .know_identification .know_identification_text a,#event_nav_wrapper .know_identification .know_identification_text a{color:darkred;font-weight:600}#know_before_you_go .know_alcohol_policy,#event_nav_wrapper .know_alcohol_policy{margin-bottom:4.5rem}#know_before_you_go .know_alcohol_policy .know_alcohol_policy_wrapper,#event_nav_wrapper .know_alcohol_policy .know_alcohol_policy_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem}#know_before_you_go .know_alcohol_policy .alcohol_policy_image,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_image{display:flex;align-items:center;padding:1.5rem;background:#fff}#know_before_you_go .know_alcohol_policy .alcohol_policy_image img,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_image img{max-width:100%;box-sizing:border-box}#know_before_you_go .know_alcohol_policy .alcohol_policy_text h3,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text h3{margin-bottom:1rem;color:#333234;font-family:"Oswald",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_alcohol_policy .alcohol_policy_text p,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_alcohol_policy .alcohol_policy_text p strong,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text p strong{font-weight:600}#know_before_you_go .know_alcohol_policy .alcohol_policy_text ul,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text ul{margin:0 0 0 1.5rem}#know_before_you_go .know_alcohol_policy .alcohol_policy_text ul li,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text ul li{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_alcohol_policy .alcohol_policy_text ul li+li,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text ul li+li{margin-top:.25rem}#know_before_you_go .know_alcohol_policy .alcohol_policy_text a,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text a{color:darkred;font-weight:600}#know_before_you_go .know_prohibited_items,#event_nav_wrapper .know_prohibited_items{margin-bottom:4.5rem}#know_before_you_go .know_prohibited_items .know_prohibited_items_wrapper,#event_nav_wrapper .know_prohibited_items .know_prohibited_items_wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:2rem}#know_before_you_go .know_prohibited_items .prohibited_items_images,#event_nav_wrapper .know_prohibited_items .prohibited_items_images{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;padding-top:2.5rem}#know_before_you_go .know_prohibited_items .prohibited_items_images img,#event_nav_wrapper .know_prohibited_items .prohibited_items_images img{max-width:100%;box-sizing:border-box}#know_before_you_go .know_prohibited_items .prohibited_items_text h3,#event_nav_wrapper .know_prohibited_items .prohibited_items_text h3{margin-bottom:1rem;color:#333234;font-family:"Oswald",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_prohibited_items .prohibited_items_text p,#event_nav_wrapper .know_prohibited_items .prohibited_items_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_prohibited_items .prohibited_items_text p strong,#event_nav_wrapper .know_prohibited_items .prohibited_items_text p strong{font-weight:600}#know_before_you_go .know_prohibited_items .prohibited_items_text ul,#event_nav_wrapper .know_prohibited_items .prohibited_items_text ul{margin:0 0 0 1.5rem}#know_before_you_go .know_prohibited_items .prohibited_items_text ul li,#event_nav_wrapper .know_prohibited_items .prohibited_items_text ul li{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_prohibited_items .prohibited_items_text ul li+li,#event_nav_wrapper .know_prohibited_items .prohibited_items_text ul li+li{margin-top:.25rem}#know_before_you_go .know_prohibited_items .prohibited_items_text a,#event_nav_wrapper .know_prohibited_items .prohibited_items_text a{color:darkred;font-weight:600}#know_before_you_go .know_animals,#event_nav_wrapper .know_animals{margin-bottom:4.5rem}#know_before_you_go .know_animals .know_animals_wrapper,#event_nav_wrapper .know_animals .know_animals_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem}#know_before_you_go .know_animals .know_animals_text h3,#event_nav_wrapper .know_animals .know_animals_text h3{margin-bottom:1rem;color:#333234;font-family:"Oswald",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_animals .know_animals_text p,#event_nav_wrapper .know_animals .know_animals_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_animals .know_animals_text ul,#event_nav_wrapper .know_animals .know_animals_text ul{margin:2rem 0 0 1.5rem}#know_before_you_go .know_animals .know_animals_text ul li,#event_nav_wrapper .know_animals .know_animals_text ul li{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_animals .know_animals_text ul li+li,#event_nav_wrapper .know_animals .know_animals_text ul li+li{margin-top:.25rem}#know_before_you_go .know_animals .know_animals_image img,#event_nav_wrapper .know_animals .know_animals_image img{max-width:100%;box-sizing:border-box}#know_before_you_go .know_photography .know_photography_wrapper,#event_nav_wrapper .know_photography .know_photography_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:4.5rem 2rem}#know_before_you_go .know_photography .know_photography_image img,#event_nav_wrapper .know_photography .know_photography_image img{max-width:100%;box-sizing:border-box}#know_before_you_go .know_photography .know_photography_text h3,#event_nav_wrapper .know_photography .know_photography_text h3{margin-bottom:1rem;color:#333234;font-family:"Oswald",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}#know_before_you_go .know_photography .know_photography_text p,#event_nav_wrapper .know_photography .know_photography_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_photography .know_photography_text p+p,#event_nav_wrapper .know_photography .know_photography_text p+p{margin-top:1rem}#know_before_you_go .know_photography .know_photography_text ul,#event_nav_wrapper .know_photography .know_photography_text ul{margin:2rem 0 0 1.5rem}#know_before_you_go .know_photography .know_photography_text ul li,#event_nav_wrapper .know_photography .know_photography_text ul li{color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#know_before_you_go .know_photography .know_photography_text ul li+li,#event_nav_wrapper .know_photography .know_photography_text ul li+li{margin-top:.25rem}#know_cta{width:100%;max-width:100%;margin:0 auto;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/about_cta_bg.png");background-position:center;background-size:cover;background-repeat:repeat}#know_cta .cta_wrapper{padding:4.5rem 0}@media screen and (max-width: 1200px){#know_before_you_go .know_nav_item .know_btn,#event_nav_wrapper .know_nav_item .know_btn{font-size:16px}#know_before_you_go .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_text,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_text{font-size:12px}}@media screen and (max-width: 1000px){#know_before_you_go .know_before_you_go_content,#event_nav_wrapper .know_before_you_go_content{padding-bottom:2.5rem}#know_before_you_go .know_navigation,#event_nav_wrapper .know_navigation{gap:0 1rem;margin-bottom:1.5rem}#know_before_you_go .know_nav_item .know_btn,#event_nav_wrapper .know_nav_item .know_btn{font-size:13px}#know_before_you_go .know_clear_bag_policy,#event_nav_wrapper .know_clear_bag_policy{margin-bottom:2.5rem}#know_before_you_go .know_clear_bag_policy h3,#event_nav_wrapper .know_clear_bag_policy h3{margin-bottom:.5rem;font-size:24px}#know_before_you_go .know_clear_bag_policy .clear_bag_policy_text,#event_nav_wrapper .know_clear_bag_policy .clear_bag_policy_text{margin-bottom:2rem;font-size:13px}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer{align-items:start;gap:1.5rem}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer .btn,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer .btn{width:240px;height:40px;font-size:15px;letter-spacing:1px}#know_before_you_go .know_clear_bag_policy .clear_bag_items,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items{gap:1.5rem;padding:1rem 1.5rem}#know_before_you_go .know_clear_bag_policy .clear_bag_items .clear_bag_item img,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items .clear_bag_item img{max-width:100%}#know_before_you_go .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_heading,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items .clear_bag_item .clear_bag_item_heading{font-size:14px}#know_before_you_go .know_identification,#event_nav_wrapper .know_identification{margin-bottom:2.5rem}#know_before_you_go .know_identification .know_identification_wrapper,#event_nav_wrapper .know_identification .know_identification_wrapper{gap:1.5rem}#know_before_you_go .know_identification .know_identification_image,#event_nav_wrapper .know_identification .know_identification_image{padding:1rem 2rem}#know_before_you_go .know_identification .know_identification_text h3,#event_nav_wrapper .know_identification .know_identification_text h3{font-size:24px}#know_before_you_go .know_identification .know_identification_text p,#event_nav_wrapper .know_identification .know_identification_text p{font-size:13px}#know_before_you_go .know_identification .know_identification_text ul li,#event_nav_wrapper .know_identification .know_identification_text ul li{font-size:13px}#know_before_you_go .know_alcohol_policy,#event_nav_wrapper .know_alcohol_policy{margin-bottom:2.5rem}#know_before_you_go .know_alcohol_policy .know_alcohol_policy_wrapper,#event_nav_wrapper .know_alcohol_policy .know_alcohol_policy_wrapper{align-items:start;gap:1.5rem}#know_before_you_go .know_alcohol_policy .alcohol_policy_text h3,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text h3{margin-bottom:1rem;font-size:24px}#know_before_you_go .know_alcohol_policy .alcohol_policy_text ul li,#event_nav_wrapper .know_alcohol_policy .alcohol_policy_text ul li{font-size:13px}#know_before_you_go .know_prohibited_items,#event_nav_wrapper .know_prohibited_items{margin-bottom:2.5rem}#know_before_you_go .know_prohibited_items .know_prohibited_items_wrapper,#event_nav_wrapper .know_prohibited_items .know_prohibited_items_wrapper{gap:1.5rem}#know_before_you_go .know_prohibited_items .prohibited_items_images,#event_nav_wrapper .know_prohibited_items .prohibited_items_images{grid-template-columns:repeat(2, 1fr);padding-top:0}#know_before_you_go .know_prohibited_items .prohibited_items_images img,#event_nav_wrapper .know_prohibited_items .prohibited_items_images img{display:block;width:100px;margin:0 auto}#know_before_you_go .know_prohibited_items .prohibited_items_text h3,#event_nav_wrapper .know_prohibited_items .prohibited_items_text h3{margin-bottom:1rem;font-size:24px}#know_before_you_go .know_prohibited_items .prohibited_items_text ul li,#event_nav_wrapper .know_prohibited_items .prohibited_items_text ul li{font-size:13px}#know_before_you_go .know_animals,#event_nav_wrapper .know_animals{margin-bottom:2.5rem}#know_before_you_go .know_animals .know_animals_wrapper,#event_nav_wrapper .know_animals .know_animals_wrapper{gap:1.5rem}#know_before_you_go .know_animals .know_animals_text h3,#event_nav_wrapper .know_animals .know_animals_text h3{margin-bottom:1rem;font-size:24px}#know_before_you_go .know_animals .know_animals_text p,#event_nav_wrapper .know_animals .know_animals_text p{font-size:13px}#know_before_you_go .know_animals .know_animals_text ul,#event_nav_wrapper .know_animals .know_animals_text ul{margin:1rem 0 0 1.5rem}#know_before_you_go .know_animals .know_animals_text ul li,#event_nav_wrapper .know_animals .know_animals_text ul li{font-size:13px}#know_before_you_go .know_photography .know_photography_wrapper,#event_nav_wrapper .know_photography .know_photography_wrapper{gap:2.5rem 1.5rem}#know_before_you_go .know_photography .know_photography_text h3,#event_nav_wrapper .know_photography .know_photography_text h3{margin-bottom:1rem;font-size:24px}#know_before_you_go .know_photography .know_photography_text p,#event_nav_wrapper .know_photography .know_photography_text p{font-size:13px}#know_before_you_go .know_photography .know_photography_text ul,#event_nav_wrapper .know_photography .know_photography_text ul{margin:1rem 0 0 1.5rem}#know_before_you_go .know_photography .know_photography_text ul li,#event_nav_wrapper .know_photography .know_photography_text ul li{font-size:13px}#know_cta .cta_wrapper{padding:2.5rem 0}}@media screen and (max-width: 700px){#know_before_you_go .know_navigation,#event_nav_wrapper .know_navigation{grid-template-columns:repeat(3, 1fr);gap:1rem}#know_before_you_go .know_nav_item .know_nav_image,#event_nav_wrapper .know_nav_item .know_nav_image{display:none}#know_before_you_go .know_clear_bag_policy .clear_bag_policy_text,#event_nav_wrapper .know_clear_bag_policy .clear_bag_policy_text{margin-bottom:1rem}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer{flex-direction:column;gap:1rem}#know_before_you_go .know_clear_bag_policy .clear_bag_disclaimer .btn,#event_nav_wrapper .know_clear_bag_policy .clear_bag_disclaimer .btn{margin:0 auto}#know_before_you_go .know_clear_bag_policy .clear_bag_items,#event_nav_wrapper .know_clear_bag_policy .clear_bag_items{grid-template-columns:1fr 1fr}#know_before_you_go .know_identification .know_identification_wrapper,#event_nav_wrapper .know_identification .know_identification_wrapper{display:flex;flex-direction:column-reverse;gap:1rem}#know_before_you_go .know_alcohol_policy .know_alcohol_policy_wrapper,#event_nav_wrapper .know_alcohol_policy .know_alcohol_policy_wrapper{display:flex;flex-direction:column;gap:1rem}#know_before_you_go .know_prohibited_items .know_prohibited_items_wrapper,#event_nav_wrapper .know_prohibited_items .know_prohibited_items_wrapper{display:flex;flex-direction:column-reverse;gap:1rem}#know_before_you_go .know_prohibited_items .prohibited_items_images,#event_nav_wrapper .know_prohibited_items .prohibited_items_images{margin:0 auto}#know_before_you_go .know_animals .know_animals_wrapper,#event_nav_wrapper .know_animals .know_animals_wrapper{display:flex;flex-direction:column}#know_before_you_go .know_photography .know_photography_wrapper,#event_nav_wrapper .know_photography .know_photography_wrapper{display:flex;flex-direction:column;gap:0}#know_before_you_go .know_photography .know_photography_wrapper .mobile_order_01,#event_nav_wrapper .know_photography .know_photography_wrapper .mobile_order_01{order:0}#know_before_you_go .know_photography .know_photography_wrapper .mobile_order_02,#event_nav_wrapper .know_photography .know_photography_wrapper .mobile_order_02{order:1;margin:1rem 0 2.5rem}#know_before_you_go .know_photography .know_photography_wrapper .mobile_order_03,#event_nav_wrapper .know_photography .know_photography_wrapper .mobile_order_03{order:2}#know_before_you_go .know_photography .know_photography_wrapper .mobile_order_04,#event_nav_wrapper .know_photography .know_photography_wrapper .mobile_order_04{order:3;margin-top:1rem}}#community_contributors .community_contributors_content{position:relative;width:864px;margin:0 auto;padding-bottom:7rem}#community_contributors .community_contributors_content .community_contributors_bg{position:absolute;top:0;right:calc(100% + 32px);width:734px;height:1078px}#community_contributors .community_contributors_content .community_contributors_bg img{max-width:100%}#community_contributors .community_contributors_content p{color:#343333;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#community_contributors .community_contributors_content .community_contributors_links{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:2.5rem 0 4.5rem}#community_contributors .community_contributors_content .community_contributors_links .btn{position:relative;width:calc(25% - 24px);max-width:100%;font-family:"Oswald",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:22px;box-sizing:border-box}#community_contributors .community_contributors_content .community_contributors_links .btn svg{position:absolute;top:0;right:0}#community_contributors .community_contributors_content .community_contributors_images{display:grid;grid-template-columns:416px 416px;gap:2rem}#community_contributors .community_contributors_content .community_contributors_images img{max-width:100%;box-sizing:border-box}@media screen and (max-width: 1000px){#community_contributors .community_contributors_content{width:100%;box-sizing:border-box;padding-bottom:3rem}#community_contributors .community_contributors_content p{font-size:13px}#community_contributors .community_contributors_content .community_contributors_images{grid-template-columns:1fr 1fr}#community_contributors .community_contributors_content .community_contributors_links{gap:24px;justify-content:center}#community_contributors .community_contributors_content .community_contributors_links .btn{width:calc(25% - 18px);font-size:13px}}@media screen and (max-width: 744px){#community_contributors .community_contributors_content .community_contributors_links{display:flex;flex-wrap:wrap}#community_contributors .community_contributors_content .community_contributors_links .btn{width:152px}}@media screen and (max-width: 500px){#community_contributors .community_contributors_content .community_contributors_images{grid-template-columns:1fr}}#community_cta{width:100%;max-width:100%;margin:0 auto;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/about_cta_bg.png");background-position:center;background-size:cover;background-repeat:repeat}#community_cta .cta_wrapper{padding:4.5rem 0}@media screen and (max-width: 1000px){#community_cta .cta_wrapper{padding:2.5rem 0}}#volunteer .volunteer_content_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:7rem}#volunteer_location_info{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:100%;height:496px;flex-shrink:0;padding:2.75rem 2rem 1.5rem;color:#fff;background-image:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}#volunteer_location_info .volunteer_location_wrapper{display:flex;flex-direction:column;gap:1rem}#volunteer_location_info .volunteer_loc_heading{margin-bottom:.5rem;color:#fff;font-family:"Oswald",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:140%}#volunteer_location_info .volunteer_loc_info p{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:140%}#volunteer_location_info .volunteer_loc_info a{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:180%}#volunteer_form{position:relative;display:flex;flex-direction:column}#volunteer_form .volunteer_form_wrapper{transition:opacity .3s}#volunteer_form .volunteer_form_wrapper.hide{opacity:0}#volunteer_form .volunteer_input_bg{margin-bottom:1rem;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_input_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#volunteer_form label,#volunteer_form .hp_wrap{position:fixed;top:-9999px;left:-9999px}#volunteer_form input{position:relative;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;border:none;box-sizing:border-box}#volunteer_form input.name{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_name_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#volunteer_form input.email{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_email_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#volunteer_form input.error{border:2px solid darkred}#volunteer_form textarea{width:100%;height:176px;padding:1rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_textarea_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:5px;box-sizing:border-box}#volunteer_form textarea.error{border:2px solid darkred}#volunteer_form .volunteer_response_message.success_display{position:absolute;top:0;left:0;width:100%;height:calc(100% - 43px)}#volunteer_form .volunteer_response_message.success_display .success{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact_office_form/contact_office_form_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}#volunteer_form .volunteer_response_message.success_display .success_message{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#volunteer_form .volunteer_response_message.success_display .subheading{color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#volunteer_form .volunteer_response_message.success_display .response_message_info{width:384px;margin:2rem auto 0;color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#volunteer_form .volunteer_response_message.success_display .response_message_info a{color:#333234;font-weight:700}#volunteer_form .volunteer_response_message .error{display:block;margin:.5rem 0;color:darkred;text-align:center;font-weight:700}#volunteer_form .btn{margin:auto 0 0 auto}#volunteer_cta .cta_wrapper{padding:6.5 0}@media screen and (max-width: 1200px){#volunteer .volunteer_content_wrapper{gap:2rem}}@media screen and (max-width: 1000px){#volunteer .volunteer_content_wrapper{gap:1.5rem}#volunteer_location_info{height:auto;padding:1rem}#volunteer_location_info .volunteer_loc_heading{font-size:20px}#volunteer_location_info .volunteer_loc_info p{font-size:12px}#volunteer_location_info .volunteer_loc_info a{font-size:16px}#volunteer_form input{height:40px;font-size:12px}#volunteer_form textarea{height:160px;font-size:12px}#volunteer_form .volunteer_response_message.success_display .success{padding:1rem;box-sizing:border-box}#volunteer_form .volunteer_response_message.success_display .success_message{font-size:48px}#volunteer_form .volunteer_response_message.success_display .subheading{font-size:18px}#volunteer_form .volunteer_response_message.success_display .response_message_info{width:100%;margin:1rem auto 0;box-sizing:border-box}#volunteer_form .volunteer_response_message .error{font-size:12px}#volunteer_form .btn{width:88px;height:32px;margin:auto auto 0 0;font-size:14px}#volunteer_cta .cta_wrapper{padding:2.5rem 0}}@media screen and (max-width: 700px){#volunteer .volunteer_content_wrapper{grid-template-columns:auto}#volunteer_form .btn{margin-top:1rem}}#hotel_information .hotel_information_content{display:grid;grid-template-columns:640px 640px;justify-content:space-between;padding-bottom:6.5rem}#hotel_information .hotel_information_content .hotel_information_text h3{margin-bottom:2.5rem;color:darkred;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:120%}#hotel_information .hotel_information_content .hotel_information_text h3 span.gold{color:#d98c3f;font-weight:700}#hotel_information .hotel_information_content .hotel_information_text h3 span.block{display:block}#hotel_information .hotel_information_content .hotel_information_text p{color:#434343;font-family:"Manrope",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:130%}#hotel_information .hotel_information_content .hotel_information_image{display:flex;justify-content:center;align-items:center;background:#fff}#hotel_information .hotel_information_content .hotel_information_image img{max-width:100%;box-sizing:border-box}@media screen and (max-width: 1400px){#hotel_information .hotel_information_content{display:flex;gap:20px}#hotel_information .hotel_information_content .hotel_information_text{width:50%}#hotel_information .hotel_information_content .hotel_information_text h3{font-size:48px;margin-bottom:1rem}#hotel_information .hotel_information_content .hotel_information_image{width:50%}}@media screen and (max-width: 1000px){#hotel_information .hotel_information_content{padding-bottom:4rem}#hotel_information .hotel_information_content .hotel_information_text h3{font-size:24px}#hotel_information .hotel_information_content .hotel_information_text p{font-size:12px}#hotel_information .hotel_information_content .hotel_information_image{width:50%}}@media screen and (max-width: 700px){#hotel_information .hotel_information_content{flex-direction:column;justify-content:center;align-items:center}#hotel_information .hotel_information_content .hotel_information_text{width:100%}#hotel_information .hotel_information_content .hotel_information_image{min-height:344px;width:100%}}#hotel_information_cta{width:100%;max-width:100%;margin:0 auto;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/about_cta_bg.png");background-position:center;background-size:cover;background-repeat:repeat}#hotel_information_cta .cta_wrapper{padding:4.5rem 0}@media screen and (max-width: 1000px){#hotel_information_cta .cta_wrapper{padding:2.5rem 0}}#committee_request_container.modal_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999}#committee_request_container.modal_container.open{display:block}#committee_request_container .modal_wrapper{position:absolute;top:50%;left:50%;width:816px;min-height:632px;max-height:100%;padding:2rem 4.5rem;background:#fff;transform:translate(-50%, -50%);overflow-y:auto;box-sizing:border-box}#committee_request_container .modal_wrapper .close_btn{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer}#committee_request_container .modal_wrapper .close_btn:hover svg path{stroke:#333234}#committee_request_container .modal_wrapper .close_btn svg path{stroke:darkred}#committee_request_container h3{margin-bottom:.5rem;color:darkred;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#committee_request_container h3 span{color:#333234}#committee_request_form{position:relative}#committee_request_form .committee_form_wrapper{transition:opacity .3s}#committee_request_form .committee_form_wrapper.hide{opacity:0}#committee_request_form .contact_input_bg{margin-bottom:1rem;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_input_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#committee_request_form label,#committee_request_form .hp_wrap{position:fixed;top:-9999px;left:-9999px}#committee_request_form input{position:relative;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;border:none;box-sizing:border-box}#committee_request_form input.name{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_name_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#committee_request_form input.email{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_email_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#committee_request_form input.error{border:2px solid darkred}#committee_request_form textarea{width:100%;height:176px;padding:1rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_textarea_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:5px;box-sizing:border-box}#committee_request_form textarea.error{border:2px solid darkred}#committee_request_form .committee_response_message.success_display{position:absolute;top:0;left:0;width:100%;height:calc(100% - 43px)}#committee_request_form .committee_response_message.success_display .success{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/committee_form/committee_form_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}#committee_request_form .committee_response_message.success_display .success_message{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#committee_request_form .committee_response_message.success_display .subheading{color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#committee_request_form .committee_response_message.success_display .response_message_info{width:384px;margin:2rem auto 0;color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#committee_request_form .committee_response_message.success_display .response_message_info a{color:#333234;font-weight:700}#committee_request_form .committee_response_message .error{display:block;margin:.5rem 0;color:darkred;text-align:center;font-weight:700}#committee_request_form .committee_form_bottom{display:flex;justify-content:space-between;margin-top:1rem}#committee_request_form .committee_form_bottom .committee_form_link{color:darkred;font-family:"Oswald",sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:normal}@media screen and (max-width: 1000px){#committee_request_container .modal_wrapper{width:calc(100% - 2rem);min-height:auto;padding:1rem}#committee_request_container h3{padding-right:1.5rem;font-size:24px}#committee_request_container .close_btn{padding:0}#committee_request_container .close_btn svg{width:1rem;height:1rem}#committee_request_form input{height:40px;font-size:12px}#committee_request_form textarea{height:160px;font-size:12px}#committee_request_form .committee_response_message.success_display .success{padding:1rem;box-sizing:border-box}#committee_request_form .committee_response_message.success_display .success_message{font-size:48px}#committee_request_form .committee_response_message.success_display .subheading{font-size:18px}#committee_request_form .committee_response_message.success_display .response_message_info{width:100%;margin:1rem auto 0;box-sizing:border-box}#committee_request_form .error{font-size:12px}#committee_request_form .committee_form_bottom{flex-direction:column}#committee_request_form .committee_form_bottom .committee_form_link{font-size:14px}#committee_request_form .committee_form_bottom .btn{width:88px;height:32px;margin-top:1rem;font-size:14px}}#contact_office_container.modal_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999}#contact_office_container.modal_container.open{display:block}#contact_office_container .modal_wrapper{position:absolute;top:50%;left:50%;width:816px;min-height:632px;max-height:100%;padding:2rem 4.5rem;background:#fff;transform:translate(-50%, -50%);overflow-y:auto;box-sizing:border-box}#contact_office_container .modal_wrapper .close_btn{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer}#contact_office_container .modal_wrapper .close_btn:hover svg path{stroke:#333234}#contact_office_container .modal_wrapper .close_btn svg path{stroke:darkred}#contact_office_container h3{margin-bottom:.5rem;color:darkred;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#contact_office_container h3 span{color:#333234}#contact_office_form{position:relative}#contact_office_form .contact_office_form_wrapper{transition:opacity .3s}#contact_office_form .contact_office_form_wrapper.hide{opacity:0}#contact_office_form .contact_input_bg{margin-bottom:1rem;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_input_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#contact_office_form label,#contact_office_form .hp_wrap{position:fixed;top:-9999px;left:-9999px}#contact_office_form input{position:relative;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;border:none;box-sizing:border-box}#contact_office_form input.name{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_name_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#contact_office_form input.email{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_email_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#contact_office_form input.error{border:2px solid darkred}#contact_office_form textarea{width:100%;height:176px;padding:1rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_textarea_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:5px;box-sizing:border-box}#contact_office_form textarea.error{border:2px solid darkred}#contact_office_form .contact_office_response_message.success_display{position:absolute;top:0;left:0;width:100%;height:calc(100% - 43px)}#contact_office_form .contact_office_response_message.success_display .success{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact_office_form/contact_office_form_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}#contact_office_form .contact_office_response_message.success_display .success_message{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#contact_office_form .contact_office_response_message.success_display .subheading{color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#contact_office_form .contact_office_response_message.success_display .response_message_info{width:384px;margin:2rem auto 0;color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#contact_office_form .contact_office_response_message.success_display .response_message_info a{color:#333234;font-weight:700}#contact_office_form .contact_office_response_message .error{display:block;margin:.5rem 0;color:darkred;text-align:center;font-weight:700}#contact_office_form .contact_office_form_bottom{display:flex;justify-content:space-between;margin-top:1rem}#contact_office_form .contact_office_form_bottom .contact_office_form_link{color:darkred;font-family:"Oswald",sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:normal}@media screen and (max-width: 1000px){#contact_office_container .modal_wrapper{width:calc(100% - 2rem);min-height:auto;padding:1rem}#contact_office_container h3{font-size:24px}#contact_office_container .close_btn{padding:0}#contact_office_container .close_btn svg{width:1rem;height:1rem}#contact_office_form input{height:40px;font-size:12px}#contact_office_form textarea{height:160px;font-size:12px}#contact_office_form .contact_office_response_message.success_display .success{padding:1rem;box-sizing:border-box}#contact_office_form .contact_office_response_message.success_display .success_message{font-size:48px}#contact_office_form .contact_office_response_message.success_display .subheading{font-size:18px}#contact_office_form .contact_office_response_message.success_display .response_message_info{width:100%;margin:1rem auto 0;box-sizing:border-box}#contact_office_form .contact_office_response_message .error{font-size:12px}#contact_office_form .contact_office_form_bottom{flex-direction:column}#contact_office_form .contact_office_form_bottom .contact_office_form_link{font-size:14px}#contact_office_form .contact_office_form_bottom .btn{width:88px;height:32px;margin-top:1rem;font-size:14px}}#sponsor_container.modal_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999}#sponsor_container.modal_container.open{display:block}#sponsor_container .modal_wrapper{position:absolute;top:50%;left:50%;width:944px;min-height:752px;max-height:100%;padding:3rem 2.5rem 2.5rem;background:#fff;transform:translate(-50%, -50%);overflow-y:auto;box-sizing:border-box}#sponsor_container .modal_wrapper .close_btn{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer}#sponsor_container .modal_wrapper .close_btn:hover svg path{stroke:#333234}#sponsor_container .modal_wrapper .close_btn svg path{stroke:darkred}#sponsor_container h3{margin-bottom:.5rem;color:darkred;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#sponsor_container h3 span{color:#333234}#sponsor_container .sponsor_text,#sponsor_container .vendor_text{display:none;color:#434343;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%}#sponsor_container .sponsor_text.active,#sponsor_container .vendor_text.active{display:block}#sponsor_container .sponsor_vendor_toggle_wrapper{display:flex;gap:1.5rem;margin:1rem 0}#sponsor_container .sponsor_vendor_toggle_wrapper .form_toggle{color:#333234;font-family:"Oswald",sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline;cursor:pointer}#sponsor_container .sponsor_vendor_toggle_wrapper .form_toggle.active{color:darkred}#sponsor_form,#vendor_form{display:none;position:relative}#sponsor_form.active,#vendor_form.active{display:block}#sponsor_form .sponsor_form_wrapper,#sponsor_form .vendor_form_wrapper,#vendor_form .sponsor_form_wrapper,#vendor_form .vendor_form_wrapper{transition:opacity .3s}#sponsor_form .sponsor_form_wrapper.hide,#sponsor_form .vendor_form_wrapper.hide,#vendor_form .sponsor_form_wrapper.hide,#vendor_form .vendor_form_wrapper.hide{opacity:0}#sponsor_form .contact_input_bg,#vendor_form .contact_input_bg{margin-bottom:1rem;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_input_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#sponsor_form label,#sponsor_form .hp_wrap,#vendor_form label,#vendor_form .hp_wrap{position:fixed;top:-9999px;left:-9999px}#sponsor_form input,#vendor_form input{position:relative;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;border:none;box-sizing:border-box}#sponsor_form input.name,#vendor_form input.name{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_name_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#sponsor_form input.email,#vendor_form input.email{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_email_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#sponsor_form input.error,#vendor_form input.error{border:2px solid darkred}#sponsor_form textarea,#vendor_form textarea{width:100%;height:176px;padding:1rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_textarea_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:5px;box-sizing:border-box}#sponsor_form textarea.error,#vendor_form textarea.error{border:2px solid darkred}#sponsor_form .sponsor_response_message.success_display,#sponsor_form .vendor_response_message.success_display,#vendor_form .sponsor_response_message.success_display,#vendor_form .vendor_response_message.success_display{position:absolute;top:0;left:0;width:100%;height:calc(100% - 43px)}#sponsor_form .sponsor_response_message.success_display .success,#sponsor_form .vendor_response_message.success_display .success,#vendor_form .sponsor_response_message.success_display .success,#vendor_form .vendor_response_message.success_display .success{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact_office_form/contact_office_form_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}#sponsor_form .sponsor_response_message.success_display .success_message,#sponsor_form .vendor_response_message.success_display .success_message,#vendor_form .sponsor_response_message.success_display .success_message,#vendor_form .vendor_response_message.success_display .success_message{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#sponsor_form .sponsor_response_message.success_display .subheading,#sponsor_form .vendor_response_message.success_display .subheading,#vendor_form .sponsor_response_message.success_display .subheading,#vendor_form .vendor_response_message.success_display .subheading{color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#sponsor_form .sponsor_response_message.success_display .response_message_info,#sponsor_form .vendor_response_message.success_display .response_message_info,#vendor_form .sponsor_response_message.success_display .response_message_info,#vendor_form .vendor_response_message.success_display .response_message_info{width:384px;margin:2rem auto 0;color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#sponsor_form .sponsor_response_message.success_display .response_message_info a,#sponsor_form .vendor_response_message.success_display .response_message_info a,#vendor_form .sponsor_response_message.success_display .response_message_info a,#vendor_form .vendor_response_message.success_display .response_message_info a{color:#333234;font-weight:700}#sponsor_form .sponsor_response_message .error,#sponsor_form .vendor_response_message .error,#vendor_form .sponsor_response_message .error,#vendor_form .vendor_response_message .error{display:block;margin:.5rem 0;color:darkred;text-align:center;font-weight:700}#sponsor_form .sponsor_vendor_form_bottom,#vendor_form .sponsor_vendor_form_bottom{display:flex;justify-content:space-between;margin-top:1rem}#sponsor_form .sponsor_vendor_form_bottom .sponsor_vendor_form_link,#vendor_form .sponsor_vendor_form_bottom .sponsor_vendor_form_link{color:darkred;font-family:"Oswald",sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:normal}@media screen and (max-width: 1000px){#sponsor_container .modal_wrapper{width:calc(100% - 2rem);min-height:auto;padding:1rem}#sponsor_container h3{padding-right:1.5rem;font-size:24px}#sponsor_container .close_btn{padding:0}#sponsor_container .close_btn svg{width:1rem;height:1rem}#sponsor_container .sponsor_text,#sponsor_container .vendor_text{font-size:12px}#sponsor_container .sponsor_vendor_toggle_wrapper .form_toggle{font-size:16px}#sponsor_form input,#vendor_form input{height:40px;font-size:12px}#sponsor_form textarea,#vendor_form textarea{height:160px;font-size:12px}#sponsor_form .sponsor_response_message.success_display .success,#sponsor_form .vendor_response_message.success_display .success,#vendor_form .sponsor_response_message.success_display .success,#vendor_form .vendor_response_message.success_display .success{padding:1rem;box-sizing:border-box}#sponsor_form .sponsor_response_message.success_display .success_message,#sponsor_form .vendor_response_message.success_display .success_message,#vendor_form .sponsor_response_message.success_display .success_message,#vendor_form .vendor_response_message.success_display .success_message{font-size:48px}#sponsor_form .sponsor_response_message.success_display .subheading,#sponsor_form .vendor_response_message.success_display .subheading,#vendor_form .sponsor_response_message.success_display .subheading,#vendor_form .vendor_response_message.success_display .subheading{font-size:18px}#sponsor_form .sponsor_response_message.success_display .response_message_info,#sponsor_form .vendor_response_message.success_display .response_message_info,#vendor_form .sponsor_response_message.success_display .response_message_info,#vendor_form .vendor_response_message.success_display .response_message_info{width:100%;margin:1rem auto 0;box-sizing:border-box}#sponsor_form .sponsor_response_message .error,#sponsor_form .vendor_response_message .error,#vendor_form .sponsor_response_message .error,#vendor_form .vendor_response_message .error{font-size:12px}#sponsor_form .sponsor_vendor_form_bottom,#vendor_form .sponsor_vendor_form_bottom{flex-direction:column}#sponsor_form .sponsor_vendor_form_bottom .sponsor_vendor_form_link,#vendor_form .sponsor_vendor_form_bottom .sponsor_vendor_form_link{font-size:14px}#sponsor_form .sponsor_vendor_form_bottom .btn,#vendor_form .sponsor_vendor_form_bottom .btn{width:88px;height:32px;margin-top:1rem;font-size:14px}}#home_carousel_container.modal_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(19,19,19,.35);cursor:pointer;z-index:999}#home_carousel_container.modal_container.open{display:block}#home_carousel_container .modal_wrapper{position:absolute;top:50%;left:50%;width:1472px;height:800px;max-height:100%;transform:translate(-50%, -50%);cursor:default;overflow-y:auto;box-sizing:border-box}#tickets_carousel_wrapper{position:relative}#tickets_carousel_wrapper .close_btn{position:absolute;top:0;right:0;padding:0;background:none;border:none;cursor:pointer}#tickets_carousel_wrapper .left,#tickets_carousel_wrapper .right{position:absolute;top:50%;padding:0;background:none;border:none;transform:translateY(-50%);cursor:pointer}#tickets_carousel_wrapper .left{left:0}#tickets_carousel_wrapper .right{right:0}#ticket_carousel{width:1296px;height:800px;max-height:100%;margin:0 auto;box-sizing:border-box}#ticket_carousel .caro_inner{width:100%;height:100% !important;margin:0}#ticket_carousel .caro_slide{margin-top:0 !important;top:0 !important}@media screen and (max-width: 1500px){#home_carousel_container .modal_wrapper{width:calc(100% - 2rem);height:auto}#ticket_carousel{width:90%;height:620px}}@media screen and (max-width: 1200px){#tickets_carousel_wrapper .close_btn img{width:1.5rem}#tickets_carousel_wrapper .left img,#tickets_carousel_wrapper .right img{width:1.5rem}#ticket_carousel{height:480px}}@media screen and (max-width: 1000px){#ticket_carousel{height:360px}}@media screen and (max-width: 700px){#home_carousel_container .modal_wrapper{width:calc(100% - 1rem)}#ticket_carousel{width:85%;height:200px}#tickets_carousel_wrapper .close_btn img{width:1rem}#tickets_carousel_wrapper .left img,#tickets_carousel_wrapper .right img{width:1rem}}#staff_container.modal_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999}#staff_container.modal_container.open{display:block}#staff_container .modal_wrapper{position:absolute;top:50%;left:50%;width:816px;min-height:632px;max-height:100%;padding:3rem 2.5rem 2.5rem;background:#fff;transform:translate(-50%, -50%);overflow-y:auto;box-sizing:border-box}#staff_container .modal_wrapper .close_btn{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer}#staff_container .modal_wrapper .close_btn:hover svg path{stroke:#333234}#staff_container .modal_wrapper .close_btn svg path{stroke:darkred}#staff_container h3{margin-bottom:.5rem;color:darkred;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#staff_container h3 span{color:#333234}#staff_container .staff_form{display:none;position:relative}#staff_container .staff_form.active{display:block}#staff_container .staff_form .staff_form_wrapper{transition:opacity .3s}#staff_container .staff_form .staff_form_wrapper.hide{opacity:0}#staff_container .staff_form .contact_input_bg{margin-bottom:1rem;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_input_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}#staff_container .staff_form label,#staff_container .staff_form .hp_wrap{position:fixed;top:-9999px;left:-9999px}#staff_container .staff_form input{position:relative;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;border:none;box-sizing:border-box}#staff_container .staff_form input.name{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_name_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#staff_container .staff_form input.email{background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/icons/contact/contact_email_icon.svg");background-repeat:no-repeat;background-position:1rem 50%;background-size:auto}#staff_container .staff_form input.error{border:2px solid darkred}#staff_container .staff_form textarea{width:100%;height:176px;padding:1rem;color:#434343;font-family:"Manrope",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:180%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact/contact_textarea_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:5px;box-sizing:border-box}#staff_container .staff_form textarea.error{border:2px solid darkred}#staff_container .staff_form .linda_staff_response_message.success_display,#staff_container .staff_form .litzy_staff_response_message.success_display,#staff_container .staff_form .kristi_staff_response_message.success_display,#staff_container .staff_form .erika_staff_response_message.success_display{position:absolute;top:0;left:0;width:100%;height:calc(100% - 43px)}#staff_container .staff_form .linda_staff_response_message.success_display .success,#staff_container .staff_form .litzy_staff_response_message.success_display .success,#staff_container .staff_form .kristi_staff_response_message.success_display .success,#staff_container .staff_form .erika_staff_response_message.success_display .success{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:url("/National_Library/oe_/https://www.tucsonrodeo.com/dist/images/backgrounds/contact_office_form/contact_office_form_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}#staff_container .staff_form .linda_staff_response_message.success_display .success_message,#staff_container .staff_form .litzy_staff_response_message.success_display .success_message,#staff_container .staff_form .kristi_staff_response_message.success_display .success_message,#staff_container .staff_form .erika_staff_response_message.success_display .success_message{color:#333234;text-align:center;font-family:"Oswald",sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:normal}#staff_container .staff_form .linda_staff_response_message.success_display .subheading,#staff_container .staff_form .litzy_staff_response_message.success_display .subheading,#staff_container .staff_form .kristi_staff_response_message.success_display .subheading,#staff_container .staff_form .erika_staff_response_message.success_display .subheading{color:#333234;text-align:center;font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#staff_container .staff_form .linda_staff_response_message.success_display .response_message_info,#staff_container .staff_form .litzy_staff_response_message.success_display .response_message_info,#staff_container .staff_form .kristi_staff_response_message.success_display .response_message_info,#staff_container .staff_form .erika_staff_response_message.success_display .response_message_info{width:384px;margin:2rem auto 0;color:#333234;font-family:"Manrope",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#staff_container .staff_form .linda_staff_response_message.success_display .response_message_info a,#staff_container .staff_form .litzy_staff_response_message.success_display .response_message_info a,#staff_container .staff_form .kristi_staff_response_message.success_display .response_message_info a,#staff_container .staff_form .erika_staff_response_message.success_display .response_message_info a{color:#333234;font-weight:700}#staff_container .staff_form .linda_staff_response_message .error,#staff_container .staff_form .litzy_staff_response_message .error,#staff_container .staff_form .kristi_staff_response_message .error,#staff_container .staff_form .erika_staff_response_message .error{display:block;margin:.5rem 0;color:darkred;text-align:center;font-weight:700}#staff_container .staff_form .staff_form_bottom{display:flex;justify-content:space-between;margin-top:1rem}#staff_container .staff_form .staff_form_bottom .staff_form_link{color:darkred;font-family:"Oswald",sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:normal}@media screen and (max-width: 1000px){#staff_container .modal_wrapper{width:calc(100% - 2rem);min-height:auto;padding:1rem}#staff_container h3{padding-right:1.5rem;font-size:24px}#staff_container .close_btn{padding:0}#staff_container .close_btn svg{width:1rem;height:1rem}#staff_container .staff_form input{height:40px;font-size:12px}#staff_container .staff_form textarea{height:160px;font-size:12px}#staff_container .staff_form .linda_staff_response_message.success_display .success,#staff_container .staff_form .litzy_staff_response_message.success_display .success,#staff_container .staff_form .krist_staff_response_message.success_display .success,#staff_container .staff_form .erika_staff_response_message.success_display .success{padding:1rem;box-sizing:border-box}#staff_container .staff_form .linda_staff_response_message.success_display .success_message,#staff_container .staff_form .litzy_staff_response_message.success_display .success_message,#staff_container .staff_form .krist_staff_response_message.success_display .success_message,#staff_container .staff_form .erika_staff_response_message.success_display .success_message{font-size:48px}#staff_container .staff_form .linda_staff_response_message.success_display .subheading,#staff_container .staff_form .litzy_staff_response_message.success_display .subheading,#staff_container .staff_form .krist_staff_response_message.success_display .subheading,#staff_container .staff_form .erika_staff_response_message.success_display .subheading{font-size:18px}#staff_container .staff_form .linda_staff_response_message.success_display .response_message_info,#staff_container .staff_form .litzy_staff_response_message.success_display .response_message_info,#staff_container .staff_form .krist_staff_response_message.success_display .response_message_info,#staff_container .staff_form .erika_staff_response_message.success_display .response_message_info{width:100%;margin:1rem auto 0;box-sizing:border-box}#staff_container .staff_form .linda_staff_response_message .error,#staff_container .staff_form .litzy_staff_response_message .error,#staff_container .staff_form .krist_staff_response_message .error,#staff_container .staff_form .erika_staff_response_message .error{font-size:12px}#staff_container .staff_form .staff_form_bottom{flex-direction:column}#staff_container .staff_form .staff_form_bottom .staff_form_link{font-size:14px}#staff_container .staff_form .staff_form_bottom .btn{width:88px;height:32px;margin-top:1rem;font-size:14px}}#event_modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);cursor:pointer;z-index:999}#event_modal.open{display:block}#event_modal .event_modal_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box}#event_modal .event_modal_wrapper .event_wrapper{width:612px;height:792px}#event_modal .event_modal_wrapper .event_wrapper iframe{width:612px;height:792px}@media screen and (max-width: 1000px){#event_modal .event_modal_wrapper{max-height:100%;text-align:center;overflow-y:auto}#event_modal .event_modal_wrapper .event_wrapper{width:360px;max-width:100%;height:450px}#event_modal .event_modal_wrapper .event_wrapper iframe{width:360px;max-width:100%;height:450px}}#error.internal .content h4 .arm{display:inline-block;-webkit-animation:arms .3s linear 0s infinite alternate;animation:arms .3s linear 0s infinite alternate}#error.internal .content h4 .arm:first-of-type{-webkit-transform-origin:right bottom;transform-origin:right bottom}#error.internal .content h4 .arm:last-of-type{-webkit-transform-origin:left bottom;transform-origin:left bottom}#error.internal .content h4 .eye{display:inline-block;-webkit-animation:eye 3s linear 0s infinite alternate;animation:eye 3s linear 0s infinite alternate}#error.internal .content .error_wrapper{padding-bottom:6.5rem;text-align:center}#error.internal .content .error_wrapper a{color:inherit}@-webkit-keyframes arms{from{-webkit-transform:skewX(15deg);transform:skewX(15deg)}to{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}}@keyframes arms{from{-webkit-transform:skewX(15deg);transform:skewX(15deg)}to{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}}@-webkit-keyframes eye{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}90%{-webkit-transform:rotateX(1deg);transform:rotateX(1deg)}95%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes eye{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}90%{-webkit-transform:rotateX(1deg);transform:rotateX(1deg)}95%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}#SLWE.internal #content{padding:35px}#SLWE.internal .ProgramH1{font-family:"Oswald",sans-serif;font-size:36px;font-weight:700;margin-bottom:10px;color:#ef4236}#SLWE.internal .ProgramH2{font-family:"Oswald",sans-serif;font-size:24px;font-weight:600;color:#414042}#SLWE.internal a{color:#ef4236}#SLWE.internal td{vertical-align:middle}#SLWE.internal input,#SLWE.internal textarea,#SLWE.internal select{font-size:16px}#SLWE.internal textarea{width:98%}#SLWE.internal strong{font-weight:600}#SLWE.internal table td ul li{margin:0 0 0 25px !important}@media screen and (max-width: 800px){#SLWE.internal .ProgramH1{font-size:28px}#SLWE.internal .ProgramH2{font-size:22px}#SLWE.internal table table td{vertical-align:top}#SLWE.internal table table td table tr>td{vertical-align:middle}#SLWE.internal table td table tr>td{vertical-align:middle}}@media screen and (max-width: 750px){#SLWE.internal #content{padding:20px 10px !important}}#ticket_nav{display:flex;gap:2rem;padding-bottom:2rem}#ticket_nav .btn{width:25%;padding:0;color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:normal;word-break:break-word;border:1px solid darkred;height:56px;font-family:"Oswald",sans-serif}#ticket_nav .btn.active{background:none;color:darkred}@media screen and (max-width: 1200px){#ticket_nav .btn{font-size:20px}}@media screen and (max-width: 900px){#ticket_nav .btn{font-size:16px;height:40px}}@media screen and (max-width: 744px){#ticket_nav{gap:24px}#ticket_nav .btn{font-size:14px;height:32px}}@media screen and (max-width: 675px){#ticket_nav{display:grid;grid-template-columns:1fr 1fr}#ticket_nav .btn{font-size:14px;letter-spacing:1px;width:100%}}.ticket_information_content{position:relative}#scroll_warn{display:none;transition:opacity 1s ease-out;opacity:0}@media screen and (max-width: 675px){#scroll_warn{display:none;flex-direction:column;align-items:center;position:absolute;top:235px;left:150px;animation:scrollMotion 2s ease-in-out infinite}#scroll_warn.visible{display:flex;flex-direction:column;opacity:1}#scroll_warn p{font-family:"Oswald",sans-serif;font-size:12px;font-weight:600;color:#000}#scroll_warn img{width:135px;height:auto}}@keyframes scrollMotion{0%,100%{transform:translateX(0)}50%{transform:translateX(20px)}}.ticket-info-table{width:100%;border-collapse:collapse;background:#fff;margin-bottom:75px;font-family:"Oswald",sans-serif}.ticket-info-table th,.ticket-info-table td{border:none;padding:20px 8px;text-align:center;color:#333234;vertical-align:middle;display:table-cell}.ticket-info-table th{background-color:#fff;border-left:1px solid #333234;padding:30px 10px;font-weight:600;font-size:20px;vertical-align:middle}.ticket-info-table th:first-of-type{border-left:none;font-size:42px;font-weight:600}.ticket-info-table th:last-of-type{border-bottom:1px solid #333234}.ticket-info-table th:not(:first-of-type){line-height:40px}.ticket-info-table tr td{background-color:#fff;font-size:18px}.ticket-info-table tr td:first-of-type{font-weight:600}.ticket-info-table .ultimate-vip td{background-color:darkred;color:#fff}.ticket-info-table .ultimate-vip td:last-of-type{background-color:#fff}.ticket-info-table .gold-buckle-party-pen-daily td,.ticket-info-table .gold-buckle-season td{background-color:#efc04d;color:#333234}.ticket-info-table .gold-buckle-party-pen-daily td:last-of-type,.ticket-info-table .gold-buckle-season td:last-of-type{background-color:#fff}.ticket-info-table .vaquero-club td{background-color:#688d7f;color:#fff}.ticket-info-table .vaquero-club td:last-of-type{background-color:#fff}.ticket-info-table tr:nth-last-of-type(9) td,.ticket-info-table tr:nth-last-of-type(10) td{background-color:#692816;color:#fff}.ticket-info-table tr:nth-last-of-type(7) td,.ticket-info-table tr:nth-last-of-type(8) td{background-color:#d9d9d9;color:#333234}.ticket-info-table tr:nth-last-of-type(7) td:last-of-type,.ticket-info-table tr:nth-last-of-type(8) td:last-of-type{background-color:#fff}.ticket-info-table .wheelchair td{background-color:#2b4a5e;color:#fff}.ticket-info-table .wheelchair td:last-of-type{background-color:#fff}@media screen and (max-width: 1080px){.ticket-info-table tr td{font-size:16px}}@media screen and (max-width: 950px){.ticket-info-table tr td{font-size:14px;padding:15px 8px}.ticket-info-table th{padding:20px 5px;font-size:16px}.ticket-info-table th:not(:first-of-type){line-height:28px}.ticket-info-table th:first-of-type{font-size:32px;width:125px}}@media screen and (max-width: 768px){.ticket-info-table tr td{font-size:14px;padding:15px 8px}.ticket-info-table tr td:first-of-type{display:flex;justify-content:center;align-items:center;line-height:16px}.ticket-info-table th{padding:20px 5px;font-size:14px}.ticket-info-table th:not(:first-of-type){line-height:24px}.ticket-info-table th:first-of-type{font-size:24px;width:112px}}@media screen and (max-width: 675px){.ticket-info-table{overflow-x:auto;position:relative;width:100%;display:block}.ticket-info-table th{padding:16px 5px;width:80px;display:flex;justify-content:center;align-items:center;flex-grow:1}.ticket-info-table th,.ticket-info-table td{display:flex;justify-content:center;align-items:center}.ticket-info-table th:first-of-type,.ticket-info-table td:first-of-type{position:sticky;left:0;width:112px;z-index:1}.ticket-info-table th:first-of-type::after,.ticket-info-table td:first-of-type::after{content:"";position:absolute;top:0;right:-15px;bottom:0;width:15px;box-shadow:inset 15px 0 12px -15px rgba(0,0,0,.75)}.ticket-info-table tr{display:flex}.ticket-info-table td{width:80px}}#ticket_disclaimer{max-width:864px;padding:0 10px;margin:0 auto}#ticket_disclaimer p{font-size:14px;font-weight:500;color:#333234}#ticket_disclaimer p span{font-size:16px;font-weight:600;font-family:"Oswald",sans-serif}@media screen and (max-width: 744px){#ticket_disclaimer{padding:0}#ticket_disclaimer p{font-size:12px}#ticket_disclaimer p span{font-size:14px}}.rodeo_map img{width:100%}.zoom_buttons_container{display:none}@media screen and (max-width: 750px){.rodeo_map{position:relative;display:flex;justify-content:center;align-items:center;width:100%;overflow:auto}.rodeo_map img{display:block;margin:auto;transform-origin:center;transition:width .3s}.zoom_buttons_container{display:block;width:max-content;margin:1rem 0 0 auto}.zoom_buttons_container .zoom_btn{display:none;width:24px;height:24px;opacity:0}.zoom_buttons_container .zoom_btn.active{display:block;opacity:1}}#paginat{display:flex;justify-content:center;gap:8px;padding-bottom:95px}#paginat strong,#paginat .current{border:1px solid #333234;color:darkred;width:48px;height:48px;font-size:18px;display:flex;justify-content:center;align-items:center;font-weight:800}#paginat a,#paginat span{font-size:18px;color:#333234;width:48px;height:48px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-weight:800}#paginat a[rel=next],#paginat a[rel=prev],#paginat span[rel=next],#paginat span[rel=prev]{background:darkred;color:#fff;font-size:20px;font-weight:600;width:112px;display:flex;justify-content:center;align-items:center;font-family:"Oswald",sans-serif}#paginat a[rel=next].disable,#paginat a[rel=prev].disable,#paginat span[rel=next].disable,#paginat span[rel=prev].disable{background:#afaaaa;color:#57555a;cursor:not-allowed}#events .result_break{padding-top:95px}#events .events_wrapper,#events .event_wrapper{position:relative;z-index:1}#events .community_contributors_bg{position:absolute;top:30px;left:-626px;width:589px;height:950px;z-index:0}#events .community_contributors_bg img{height:100%;width:100%}#events .back_event{width:100%;display:block;text-align:right;color:darkred;font-family:"Oswald",sans-serif;font-size:18px;font-weight:600;text-decoration:underline;padding:1.5rem 0 2rem;font-style:italic}@media screen and (max-width: 744px){#events .back_event{font-size:14px;padding:1rem 0}}@media screen and (max-width: 800px){#events .result_break{padding-top:55px}}.event_details_wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}.event_details_wrapper .res_img{flex-grow:1}.event_details_wrapper .res_img .res_wrap{display:flex;flex-direction:column;position:sticky;top:0}.event_details_wrapper .res_img img{width:100%}.event_details_wrapper .res_img .back_res{font-size:18px;text-align:right;color:darkred;text-transform:uppercase;text-decoration:underline;font-weight:600;font-family:"Oswald",sans-serif;padding-top:20px;font-style:italic}.event_details_wrapper article{flex-basis:50%;display:flex;flex-direction:column}.event_details_wrapper article .title{font-size:42px;font-weight:600;color:#333234;font-family:"Oswald",sans-serif;padding-bottom:24px}.event_details_wrapper article .content{color:#333234;line-height:130%}.event_details_wrapper article .event_date{margin-top:auto;font-family:"Rye",serif;padding-top:20px}.event_details_wrapper .event_img{flex-basis:50%}.event_details_wrapper .event_img img{width:100%}@media screen and (max-width: 1000px){.event_details_wrapper{gap:45px}.event_details_wrapper article .title{font-size:24px}.event_details_wrapper article .content{font-size:12px;line-height:130%}.event_details_wrapper article .event_date{font-size:12px}}@media screen and (max-width: 743px){.event_details_wrapper{gap:24px}}@media screen and (max-width: 700px){.event_details_wrapper{display:flex;flex-direction:column-reverse}}#cta_wrapper .cta_wrapper.cta_event_wrapper,#home_events .cta_wrapper.cta_event_wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card,#home_events .cta_wrapper.cta_event_wrapper .cta_card{padding:3.5rem 2rem;aspect-ratio:416/440;min-height:0;height:unset}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates{font-family:"Rye",serif;line-height:130%}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{line-height:140%;font-size:16px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card:hover .cta_card_more,#home_events .cta_wrapper.cta_event_wrapper .cta_card:hover .cta_card_more{text-decoration:underline}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card:first-of-type::after,#home_events .cta_wrapper.cta_event_wrapper .cta_card:first-of-type::after{background:#840000 !important}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card:nth-of-type(3n + 1)::after,#home_events .cta_wrapper.cta_event_wrapper .cta_card:nth-of-type(3n + 1)::after{background:#312b1e}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card:nth-of-type(3n)::after,#home_events .cta_wrapper.cta_event_wrapper .cta_card:nth-of-type(3n)::after{background:#2c1609}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card::after,#home_events .cta_wrapper.cta_event_wrapper .cta_card::after{background:#2c2c2d;opacity:.78}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_more,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_more{margin-top:auto}@media screen and (max-width: 1400px){#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title{font-size:38px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{font-size:16px}}@media screen and (max-width: 1300px){#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card,#home_events .cta_wrapper.cta_event_wrapper .cta_card{padding:3rem 2rem}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title{font-size:30px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates{font-size:13px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{font-size:12px}}@media screen and (max-width: 1150px){#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title{font-size:24px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates{font-size:11px;padding:5px 0 12px;height:48px;box-sizing:border-box;margin-bottom:5px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{font-size:12px;padding:5px 0}}@media screen and (max-width: 1000px){#cta_wrapper .cta_wrapper.cta_event_wrapper,#home_events .cta_wrapper.cta_event_wrapper{gap:1rem}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card,#home_events .cta_wrapper.cta_event_wrapper .cta_card{padding:1.5rem 1rem 1rem 1rem;min-height:232px;min-width:216px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title{font-size:20px}}@media screen and (max-width: 840px){#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:14px;padding:0px}}@media screen and (max-width: 743px){#cta_wrapper .cta_wrapper.cta_event_wrapper,#home_events .cta_wrapper.cta_event_wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title{font-size:20px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates{font-size:11px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{font-size:12px}}@media screen and (max-width: 525px){#cta_wrapper .cta_wrapper.cta_event_wrapper,#home_events .cta_wrapper.cta_event_wrapper{grid-template-columns:repeat(1, minmax(0, 1fr))}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card,#home_events .cta_wrapper.cta_event_wrapper .cta_card{padding:24px 16px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title{font-size:28px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates{font-size:14px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{line-height:140%;font-size:14px;-webkit-line-clamp:unset;display:initial;-webkit-box-orient:unset;overflow:unset;text-overflow:unset;padding:initial}}@media screen and (max-width: 525px){#cta_wrapper .cta_wrapper.cta_event_wrapper,#home_events .cta_wrapper.cta_event_wrapper{grid-template-columns:repeat(1, minmax(0, 1fr))}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card,#home_events .cta_wrapper.cta_event_wrapper .cta_card{padding:2.5rem 2rem 1.5rem 2rem}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_title{font-size:30px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_event_dates{font-size:12px}#cta_wrapper .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content,#home_events .cta_wrapper.cta_event_wrapper .cta_card .cta_card_content{line-height:140%;font-size:13px;-webkit-line-clamp:unset;display:initial;-webkit-box-orient:unset;overflow:unset;text-overflow:unset;padding:initial}}#results_search_nav{position:relative;display:flex;align-items:center;gap:2.5rem;margin:0}#results_search_nav a{color:#fff;text-decoration:none}#results_search_nav li{list-style:none;margin-top:0}#results_search_nav .nav_item{position:relative}#results_search_nav .nav_item.active .drop{text-decoration:underline}#results_search_nav .nav_item.active .dropdown{transform:translateX(-60%);pointer-events:auto;opacity:1}#results_search_nav .drop{cursor:pointer;position:relative;font-family:"Oswald",sans-serif;font-weight:600;color:#333234;font-size:18px}#results_search_nav .drop::after{content:"❯";position:absolute;right:-20px;color:darkred}#results_search_nav .dropdown{position:absolute;left:50%;padding:.5rem 0;background:#343333;transition:opacity .5s,transform .5s;transform:translateX(-50%);transform-origin:top;pointer-events:none;opacity:0;box-sizing:border-box;z-index:999}#results_search_nav .dropdown.year{width:128px}#results_search_nav .dropdown.sort{width:168px}#results_search_nav .dropdown.event{width:208px}#results_search_nav .dropdown ul{display:flex;flex-direction:column;gap:.25rem;margin:0}#results_search_nav .drop_item{display:block;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;box-sizing:border-box}#results_search_nav .drop_item:hover{background:darkred}#results_search_nav .drop_item a{display:block;padding:.25rem .5rem}@media screen and (max-width: 800px){#results_search_nav{gap:1.5rem}#results_search_nav .drop{font-size:14px}#results_search_nav .drop::after{right:-14px}}@media screen and (max-width: 400px){#results_search_nav{flex-wrap:wrap;padding-top:24px;gap:unset}#results_search_nav .drop{margin-right:32px}#results_search_nav .nav_item{margin-bottom:16px}#results_search_nav .nav_item.active .dropdown{transform:translateX(-35%)}}
/*# sourceMappingURL=maps/styles.css.map */
